redis 啟動時報錯

2015-05-07 09:13:00
hainuo
原創 2321
摘要:redis報maxheap錯誤時修正辦法,産生原因就是內存映射文件較大已經不能被繫統所支持的緣故,反正大體就是內存映射文件大小超齣從而停止服務的意思
```[7096] 07 May 09:12:27.512 # The Windows version of Redis allocates a large memory mapped file for sharingthe heap with the forked process used in persistence operations. This filewill be created in the current working directory or the directory specified bythe 'heapdir' directive in the .conf file. Windows is reporting that there is insufficient disk space available for this file (Windows error 0x70).You may fix this problem by either reducing the size of the Redis heap withthe --maxheap flag, or by moving the heap file to a local drive with sufficientspace.Please see the documentation included with the binary distributions for more details on the --maxheap and --heapdir flags.Redis can not continue. Exiting.```今天在win2008服務器上又開設瞭第四箇redis服務髮現有bug瞭  問題如上 於是就是這箇maxheap的問題修正比較簡單```maxheap 1024000000   #指定最大內存映射文件爲1Gheapdir d:/redis_heapdir  #指定內存映射文件路徑```蔘考 [http://www.tuicool.com/articles/fiQbaaM](http://www.tuicool.com/articles/fiQbaaM) 蔘考 [http://blog.csdn.net/renfufei/article/details/38474435](http://blog.csdn.net/renfufei/article/details/38474435) windows下的redis配置可以蔘見 https://github.com/renfufei/cncounter/blob/master/cncounter/src/test/resources/Redis%E6%9C%AC%E5%9C%B0%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.md
發錶評論
肆 加 肆 =
評論通過審核後顯示。