当前位置: 首页 > news >正文

wordpress免费搭建博客保山网站建设优化

wordpress免费搭建博客,保山网站建设优化,天元建设集团有限公司枣庄,怎样注册个人网站事故背景公司最近安排了一波商品抢购活动#xff0c;由于后台小哥操作失误最终导致活动效果差#xff0c;被用户和代理商投诉了。老板让我带同事们一起复盘这次线上事故。什么原因造成的#xff1f;抢购活动计划是零点准时开始#xff0c;22#xff1a;00 运营人员通过后台… 事故背景公司最近安排了一波商品抢购活动由于后台小哥操作失误最终导致活动效果差被用户和代理商投诉了。老板让我带同事们一起复盘这次线上事故。什么原因造成的抢购活动计划是零点准时开始2200 运营人员通过后台将商品上线2300后台小哥已经将商品导入缓存中提前预热抢购开始的瞬间流量非常大按计划是通过Redis承担大部分用户查询请求避免请求全部落在数据库上。缓存命中如上图预期大部分请求会命中缓存但是由于后台小哥预热缓存的时候将所有商品的缓存时间都设置为2小时过期所有的商品在同一个时间点全部失效瞬间所有的请求都落在数据库上导致数据库扛不住压力崩溃用户所有的请求都超时报错。实际上所有的请求都直接落到数据库如下图缓存雪崩什么时候发现的凌晨01:02 SRE 收到系统告警登录运维管理系统发现数据库节点 CPU和内存飙升超过阈值迅速联系后台开发人员定位排查。为什么没有早点发现由于缓存设置过期时间是2小时凌晨1点前缓存可以命中大部分请求数据库服务处于正常状态。发现时采取了什么措施后台小哥通过日志定位排查发现问题后进行了一系列操作首先通过API Gateway网关限制大部分流量进来 接着将宕机的数据库服务重启 再重新预热缓存 确认缓存和数据库服务正常后将网关流量正常放开大约0130 抢购活动恢复正常。如何避免下次出现这次事故的原因其实就是出现了缓存雪崩查询数据量巨大请求直接落到数据库上引起数据库压力过大宕机。在业界解决缓存雪崩的方法其实比较成熟了比如有均匀过期加互斥锁缓存永不过期1均匀过期设置不同的过期时间让缓存失效的时间点尽量均匀。通常可以为有效期增加随机值或者统一规划有效期。缓存key过期时间均匀分布2加互斥锁跟缓存击穿解决思路一致同一时间只让一个线程构建缓存其他线程阻塞排队。互斥访问3缓存永不过期跟缓存击穿解决思路一致缓存在物理上永远不过期用一个异步的线程更新缓存。异步更新缓存复盘总结通过与同事复盘这次线上事故大家对于缓存雪崩有了更深刻的理解。为了避免再次出现缓存雪崩事故大家一起讨论了多个解决方案1均匀过期2加互斥锁3缓存永不过期希望技术人能够敬畏每一行代码 往期推荐 《大厂内部资料》Redis 性能优化的 13 条军规全网首发2020-03-24 惊呆了竟然可以用这种方式秒建Redis集群2020-03-26 史上最全的 SQL 优化方案建议收藏2020-04-13 关注我每天陪你进步一点点
http://www.pierceye.com/news/345271/

相关文章:

  • 全国八大员报名官方网站支付宝小程序开发工具
  • 怎么查看vps网站服务器时间中国建设会计协会网站
  • 门户网站上的广告怎么做深圳服装网站建设
  • 公司网站上线的通知抚州营销型网站建设
  • 中国住房城乡和城乡建设部网站小广告文案
  • 做带字头像的网站wordpress 翻页设置
  • 网站横幅js代码公众号如何申请
  • 找网站建设需要问什么软件物联网平台功能
  • 含山县城市建设有限公司网站成都中高风险地区名单最新
  • 鄂州手机网站建设深圳seo网站设计
  • 网站内容的实现方式建筑设计人才招聘
  • 网站做优化效果怎样iis怎么做网站空间
  • 重庆市建设局网站郑州网站建设哪一家好
  • wordpress指定分类广告金融网站排名优化
  • 美妆网站建设方案陕西网络公司网站建设
  • 北京地铁建设的网站深圳建网站兴田德润可信
  • 平台门户网站建设企业战略规划方案
  • 北京网站备案的地址住房和城乡建设部网站质保金
  • 网络营销自学网站腾讯云服务器cvm
  • 建设旅行网站策划书浙江省职业能力建设处网站
  • 网站项目建设的组织机构wordpress做登录
  • 定制杯子岳阳优化营商环境
  • 中学院新校区建设专题网站如何搭建网络教学平台
  • 网站开发课程设计体会房地产查询官网
  • 网站建设 响应式 北京出口外贸网站建设
  • 做网站图片格式做旅游网站的yi
  • 公司网站做二维码网址人防门电气图纸符号大全久久建筑网
  • 电商网站特点中国制造网怎么注册
  • 酒店网站建设便宜酒店设计
  • 东莞网站建设规范新版wordpress编辑