概述
如果redis出现无法持久化,连接重置无法获取连接, 读取超时,无法分配内存等, 可按照以下的一些线索来进行排查;原因可能是value过大, key数量过多或长度不合理, 触发redis慢操作的指令很多,内存不够等等
错误收集:
MISCONF Redis is Configured to save RDB snapshots, but is currently not able to persist ondisk.Commands that may modify the data set are disable.Please Check redis logs for detail about the error
cannot allocate meomory
could not get a resource from the pool
JedisConnectionException:java.net.SocketTimeoutException: Read Time out
Reading from client: Connection reset by peer
Error writing to client: Connection reset by peer
Redis节点信息说明
client_longest_output_list代表输出缓冲区列表最大对象数,这两种统计方法的优劣势和输入缓冲区是一样的,这里就不再赘述了。相比于输入缓冲区,输出缓冲区出现异常的概率相对会比较大
参考
Redis info cpu 几个字段意义与参考价值
官方INFO介绍
美团在Redis上踩过的一些坑-3.redis内存占用飙升
client list 详解
网友评论