分布式缓存服务 DCS-Redis连接失败问题排查和解决:性能问题导致连接超时
性能问题导致连接超时
使用了keys等消耗资源的命令,导致CPU使用率超高;或者实例没有设置过期时间、没有清除已过期的Key,导致存储的数据过多,一直在内存中,内存使用率过高等,这些都容易出现访问缓慢、连接不上等情况。
- 建议客户改成scan命令或者禁用keys命令。
- 查看监控指标,并配置对应的告警。监控项和配置告警步骤,可查看必须配置的监控告警。
例如,可以通过监控指标“内存利用率”和“已用内存”查看实例内存使用情况、“活跃的客户端数量”查看实例连接数是否达到上限等。
- 检查实例是否存在大Key和热Key。
D CS 控制台提供了大Key和热Key的分析功能,具体使用,请参考分析Redis实例的大Key和热Key。