LOADING Redis is loading the dataset in memory

Redis出现错误

LOADING Redis is loading the dataset in memory

原因1:redis中dump.rdb文件到达3G时,所有redis的操作都会抛出此异常。解决方法:redis.conf中 maxmemory 调大,同时开启转换功能

maxmemory 3GB

maxmemory-policy allkeys-lru

原因2:另外一个原因是当Redis重启后,需要将持久化数据重新写入也会报这个错,等预热之后就正常了。

原因3:服务器内存不够

转载于:https://my.oschina.net/swingcoder/blog/2088035