redis報錯Windows error 0x70的解決方法

redis報錯Windows error 0x70的解決方法

redis 嫌棄你內(nèi)存不夠了,就給你不開第二個實例。?The Windows version of redis allocates a large memory mapped file for sharing

the heap with the forked process used in persistence operations.這句話說的很明白了

解決辦法:

1:改redis.windows.conf中的maxheap參數(shù)

maxheap 10240000

這個方法我使用未能解決

2:啟動加maxheap參數(shù)

redis-server.exe –maxheap 10240000

多少個0根據(jù)數(shù)據(jù)情況配置,不要太多了

D:softredis-2.8.19>redis-server.exe [6188]?25?Apr?17:24:16.819?# The?Windows?version?of?Redis?allocates?a?large?memory?mapped?file?for?sharing the?heap?with?the?forked?process?used?in?persistence?operations.?This?file will?be?created?in?the?current?working?directory?or?the?directory?specified?by the?'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?with the?--maxheap?flag,?or?by?moving?the?heap?file?to?a?local?drive?with?sufficient space. Please?see?the?documentation?included?with?the?binary?distributions?for?more details?on?the?--maxheap?and?--heapdir?flags. ? Redis?can?not?continue.?Exiting. ? D:softredis-2.8.19>redis-server.exe [6420]?25?Apr?17:25:01.668?# The?Windows?version?of?Redis?allocates?a?large?memory?mapped?file?for?sharing the?heap?with?the?forked?process?used?in?persistence?operations.?This?file will?be?created?in?the?current?working?directory?or?the?directory?specified?by the?'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?with the?--maxheap?flag,?or?by?moving?the?heap?file?to?a?local?drive?with?sufficient space. Please?see?the?documentation?included?with?the?binary?distributions?for?more details?on?the?--maxheap?and?--heapdir?flags. ? Redis?can?not?continue.?Exiting.

更多redis知識請關(guān)注redis入門教程欄目。

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊7 分享