宕机是什么意思,为什么服务器的宕机一般都发生在凌晨使用率最低的时候

来自16年经验老程序员的靠谱回答域名备案域名备案宕机是什么意思。宕机是什么意思,为什么服务器的宕机一般都发生在凌晨使用率最低的时候主要有以下几个原因1.凌晨时服务器很忙首先,确实服务器的宕机一般都发生在凌晨使用率最低的时候,但是这个使用率只是针对用户而言的。实际上,在凌晨的时候,服务器是很忙的。主要忙哪些事情呢?主要是一些定时任务,还有数据库备份等。很多比较耗时的操作比如报表统计都会安排在半夜,以免半天影响正常业务,所以这个时候,服务器都是在高负荷运转的,容易产生事故。2.一般晚上的时候会上线新功能同理,发布新代码或者更改功能,也会选择在晚上的业务低峰期。无论前期的测试工作做的多么到位,也难免会隐藏一些bug,到了凌晨,这些bug(比如死循环)已经跑了一段时间了,在无人值守的情况下就可能触发各种故障。如果上线时间比较短还好,遇到更新比较大的情况下,程序员奋战到大半夜,这个情况下人是很疲惫的,更容易忙中出错。3.无人值守导致修复变慢比如死循环和内存泄漏,是需要经过一段时间才能表现出来的。白天有人实时监控,自然出现故障的几率比较小,就算出现故障了,也能很快修复,让用户无法觉察。4.凌晨是黑客作案高峰期夜黑风高,杀人越货。这个时间点是正常人休息时间,而黑客则选择在这个时候活动,不论是安全攻击,或者是DDOS,都可能造成服务器故障。今早被阿里云故障给刷圈了,我简单说两句。1、混合云是目前最佳的云方案,纯私有云或公有云都有更大的业务风险2、公有云上尽量只放无状态的前端模块,顶多再加点中台模块和热业务数据,核心数据和关键业务逻辑模块最好还是放内网3、不能因噎废食,公有云的运营能力和可用性,整体看还是更高的,但也应提前做好故障风险预案4、和公有云之间的互联网络是重中之重,网络不好,别的都不要提5、前端尽量分布在多个可用区里6、加强监控—>分析—>优化,上云就是为了降本增效,但感觉绝大多数公司企业还是以前老的那套玩法7、很多中小企业限制于资金能力,只能全公有云方案,那么就多烧烧香并保持心态健康吧,啥系统也不可能不出问题的8、敲黑板,最后是重点:一定要有坚定的信仰,所以我们这次就完美的躲过去了.

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/14350.html