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:服务器内存不够