业务侧明显感觉请求访问变慢,且在查看 Redis 监控数据时,发现实例代理节点的 P99 请求响应延迟、平均请求响应延迟,或数据节点的平均执行耗时等监控指标数值异常升高。
当实例出现带宽限流、CPU 使用率过高、内存写满,或其他(如网络出现抖动等)情况时,都会导致业务访问延迟升高,您可以参考如下步骤来定位问题原因并解决对应问题。
排查步骤 | 解决方案 |
---|---|
| 查看 Redis 实例中数据节点的网络输入带宽利用率和网络输出带宽利用率监控指标是否达到 100%。 |
| 查看 Redis 实例中数据节点和代理节点的 CPU 使用率监控指标是否异常升高。 |
| 查看 Redis 实例中数据节点的每秒逐出 KEY 数量监控指标是否大于 0 ,若大于 0,说明实例内存已写满。 |
4. 其它情况(如网络出现抖动等) | 若经过上述优化后,访问延迟仍较大,请提交工单联系技术支持。 |