OOM command not allowed when used memory > ‘maxmemory‘.
分析
(1)查看服务器内存是否满了
(2)查看 redis内存是否爆满/溢出
(3)大key排查 / 客户端输入、输出区缓冲排查
实践查看:
(1)free
(2)查看 redis内存是否爆满/溢出
登录后:info memory
used_memory:270098024 used_memory_human:257.59M ... maxmemory:200000000 maxmemory_human:190.73M
redis-cli --bigkeys -h xxx.xxx.xxx.xxx -p 6379
转换成 human可读:237535676 /1024 /1024 = 226MB
由此可见,是大key 引起的
(3.2)
原文:https://www.cnblogs.com/gered/p/13291666.html