为了账号安全,请及时绑定邮箱和手机立即绑定

如何面对项目上线时的短时高并发对数据库的压力的问题

如何面对项目上线时的短时高并发对数据库的压力的问题

萧十郎 2019-03-30 09:34:14
当一个项目刚上线时,缓存里面还没有东西,流量会直接压到数据库上,这种情况如何解决。。。
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

可以写代码发送大量“虚假”请求,进行warm-up。
比如可以程序自动抓取首页,信息页等,或者提前以每一个用户的身份抓取。
缓存里有东西了再上线。
                            
查看完整回答
反对 回复 2019-03-30
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

一般大型网站在项目上线之前,会对数据进行预热,这个过程也包括将部分数据先放到缓存中,项目一上线,请求的数据,就可以在缓存中取了
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 394 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信