分布式缓存Redis

执行命令时出现20010004错误码

2024-05-22 06:36:19

20010004错误码的含义是执行命令超时

可能的原因:

1)发起执行耗时的操作,比如删大对象,批量获取数据、存取大报文数据等,此时在管理平台监控界面查看超时操作类型、分组号、ip等信息、以及报文大小是否超过32K

2)系统过载繁忙,通过监控界面看到的请求量巨大,伴随少量超时错误率返回,一般小于万分之一;

3)应用程序出现full gc

解决方法:

1)优化应用程序逻辑,增加客户端超时时间,如请求报文过大,建议拆小;

2)根据监控系统错误码来自接入层还是存储层,对瓶颈节点进行系统扩容。


W06boPkuor6O