我们往常都是看到在高并发情况下mysql很容易崩,现在介绍下redis也可以崩,导致相关业务不可用 重要建议:各系统之间使用不同的redis,防止业务使用交叉使用导致全部服务不可用 如图所示,CPU已经超过80%,就已经导致系统服务瘫痪: 内存使用情况,如图所示--内存没有太大波动 如图所示,这里可以看到每秒的QPS解决问题原因查询,进入日志管理,慢sql,可以看出大量keys 模糊查询,导致CPU暴增,导致服务不可用,如图所示解决问题:去掉keys 模糊匹配查询,使用精确查询 其他辅助方案: 1、服务端增加一级缓存,搭配使用ehcache,使用ECS本身内存。2、如果你使用的redis是阿里云的,如果你买的是社区版的可以升级到企业版,还可以根据需要升级配置。