潇邦的专栏

学而不思则罔...猥琐发育...别浪

缓存雪崩

      缓存服务器挂了或大量缓存集中在一段时间内失效,请求全部转发到数据库上,造成数据库瞬时压力过大雪崩!

失效的几种情况:

1、缓存服务器挂了

2、高峰期缓存局部失效

3、热点缓存失效 

 解决方案:

1、避免缓存集中失效,不同的key设置不同的超时时间

2、增加互斥锁,控制数据库请求,重建缓存

3、提高缓存的HA,如:redis集群

我的博客园地址

 

阅读更多
版权声明:java潇邦(CSDN和博客园和微信公众号同ID) https://blog.csdn.net/sunrisetg/article/details/79967371
个人分类: 架构
上一篇秒杀系统如何设计
下一篇分布式架构(二)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭