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

来自16年经验老程序员的靠谱回答网站备案服务器宕机。服务器宕机,为什么服务器的宕机一般都发生在凌晨使用率最低的时候主要有以下几个原因1.凌晨时服务器很忙首先,确实服务器的宕机一般都发生在凌晨使用率最低的时候,但是这个使用率只是针对用户而言的。实际上,在凌晨的时候,服务器是很忙的。主要忙哪些事情呢?主要是一些定时任务,还有数据库备份等。很多比较耗时的操作比如报表统计都会安排在半夜,以免半天影响正常业务,所以这个时候,服务器都是在高负荷运转的,容易产生事故。2.一般晚上的时候会上线新功能同理,发布新代码或者更改功能,也会选择在晚上的业务低峰期。无论前期的测试工作做的多么到位,也难免会隐藏一些bug,到了凌晨,这些bug(比如死循环)已经跑了一段时间了,在无人值守的情况下就可能触发各种故障。如果上线时间比较短还好,遇到更新比较大的情况下,程序员奋战到大半夜,这个情况下人是很疲惫的,更容易忙中出错。3.无人值守导致修复变慢比如死循环和内存泄漏,是需要经过一段时间才能表现出来的。白天有人实时监控,自然出现故障的几率比较小,就算出现故障了,也能很快修复,让用户无法觉察。4.凌晨是黑客作案高峰期夜黑风高,杀人越货。这个时间点是正常人休息时间,而黑客则选择在这个时候活动,不论是安全攻击,或者是DDOS,都可能造成服务器故障。服务器宕机几乎是一种比较常见的情况,它发生的原因有很多种,而且各种条件都很复杂,不过都达成了相同的效果,就是服务器无法再为用户处理数据了。我就稍微列举一下通常服务器宕机可能得情况。1.系统错误这种情况发生得一般最常见,由于用户的错误设置,或者是一些软件的冲突,数据的损失,以及一些硬件的原因,导致服务器系统无法正常运行。比如防火墙的错误设置,引起外网无法连接。2.服务器超载由于程序运行,或者中毒的情况下,导致服务器磁盘读写,CPU,内存满载,就会引起系统崩溃自动重启。这种情况出了正常使用,也会在被网络攻击的时候出现,比如CC流量攻击。3.机房空路由这种情况常见于被DDOS攻击,一般的机房都会选择在达到一定量的时候,解除IP与服务器的绑定,导致服务器无法请求和访问,只能等待一定时间后自动恢复。最后,做好服务器的安全防护比如cdn等,以及做好资源的分配,程序的限制等很重要。毕竟数据是无价,服务的稳定也是用户维持的关键。本周日,谷歌在全球范围内遭遇了大规模中断,包括Gmail、YouTube和Google Drive在内基于谷歌云架构服务的诸多谷歌服务均受到影响。本次宕机于北京时间6月3日凌晨2点58分开始,用户访问谷歌服务出现各种错误提醒,并且阻止用户访问电子邮件、上传YouTube视频等等。宕机时候YouTube上出现的错误界面根据谷歌官方状态页面显示,包括Gmail, Calendar, Drive, Docs, Sheets, Slides, Hangouts, Meet, Chat和Voice在内的谷歌服务均无法使用。那些依赖于谷歌云架构的第三方服务同时也受到影响,目前谷歌官方并没有完全恢复的预估时间,也没有公布关于本次宕机事件的根本原因。苹果的iCloud服务也受到轻微影响,苹果报告称有不到1%的用户出现了响应时间低于正常值的情况。AppleInsider也进行了测试,但是并没有出现任何中断或者卡顿的情况。凌晨4点45分:谷歌报告称,由于网络比较拥挤“用户可能会看到性能下降或者间歇性错误”。谷歌表示已经确认了造成拥堵的根本原因,预计很快会恢复正常。凌晨6点:在简讯中,谷歌承认这些问题, 并表示工程团队已经完成缓解工作的第一阶段,目前正在实施第二阶段,应该会尽快修复正常。


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

本文永久链接: https://www.xiaosb.com/beian/26568/