记redis客户端周期性超时
1.现象
客户端现象:客户端出现大量超时,经过分析超时是周期性出现的。
服务端现象:服务端没有明显的异常,只存在一些慢查询。
2.分析
网络原因:服务端和客户端之间的网络出现周期性问题,经过观察网络是正常的。
Redis本身:经过观察Redis日志,并没有发现异常。
客户端:由于是周期性问题,就和慢查询的时间点进行比对,发现两个时间点基本一致,最后发现是某个定时任务
每分钟执行一次hgetall操作,有200w个元素,必然会导致Redis阻塞。
1.现象
客户端现象:客户端出现大量超时,经过分析超时是周期性出现的。
服务端现象:服务端没有明显的异常,只存在一些慢查询。
2.分析
网络原因:服务端和客户端之间的网络出现周期性问题,经过观察网络是正常的。
Redis本身:经过观察Redis日志,并没有发现异常。
客户端:由于是周期性问题,就和慢查询的时间点进行比对,发现两个时间点基本一致,最后发现是某个定时任务
每分钟执行一次hgetall操作,有200w个元素,必然会导致Redis阻塞。