服务器.mysql

服务器更新宕机-自我检讨

为君一笑 提交于 2020-11-21 04:18:38
昨天晚上对 yi18.net (医药吧网站 ) 做 了 代码的更新,更新运行正常。本以 晚上做服务器的更新时最好的,但我错了,并不是晚上更新服务器不好。对于那些 大量用户的网站,白天更新对用户使用很受影响。但对于我这个个人网站现在日访 问量还不到100的网站其实影响不大。 我在快晚上12点时,对网站做了更新,一切很好!就开开心心的睡觉去了,当然 还做了一个美梦。早上噩梦就来了,网站不知什么时候宕掉了。于是就开始查找 问题,结果发现宕机时间是网站更新后的一个小时,为什么是一个小时?由于我的 网站做了大量的数据缓存,而且缓存时间设置的过期时间都是一个小时。访问的时候 就会全部重新去请求数据库,所以就出现CUP,内存报表的情况,无图无真相,下图: 所以就出现高使用? 事后检讨 与思考 1、以后尽量的避免更新服务器后做美梦,应该尽量跟踪服务器状态 2、修改缓存的过期时间,不应该把所以的过期时间设置在同一时刻 3、从图中就知道网站的mysql是心病,所以现在就开始做mysql的优化,不能再推了! 4、升级服务器硬件,现在配置(1G内存,单核cup),原来内存还是512的内存, 希望尽快的绑上富婆、白富美。 来源: oschina 链接: https://my.oschina.net/u/657074/blog/201378