服务器宕机原因分析

什么是服务器宕机?

服务器宕机指的是服务器由于某些原因导致服务器无法正常运转,造成网络无法使用,对于网站来说,服务器宕机带来的影响很大,他不但造成访客对网站无法访问,甚至影响到网站在搜索引擎上的排名。

在服务器的使用过程中,服务器的宕机随时都有可能出现,首先我们要找到服务器宕机的原因,才能找到对应的解决方案

 

服务器宕机可能分为两种情况,服务器的假死机和死机

假死机(非蓝屏死机)是由于硬件资源暂时性的被消耗殆尽,因为无法对外部指令进行相应的现象,通常是网站处于访问高峰期,带宽等资源跑满,通常只需要等待一段时间,等待服务器腾出更多的资源即可恢复正常

而死机,如果通过ping测试服务器,键盘切换数字键和大写字母键功能,显示器无画面输出,或者鼠标光标没有任何反应,则表示服务器硬件出现故障

 

服务器出现故障的常见原因:

1.在运行环境问题上,最常见的是硬盘资源消耗殆尽

2.在性能问题上,最普遍的服务器宕机原因确实是运行很糟糕的SQL,但也不一定是这个原因,比如也有很多问题是由于服务器bug或者错误的行为导致的

3.糟糕的 Schema 和 索引 设计是第二大影响性能的问题

4.复制问题通常是由于主备数据不一致导致

5.数据丢失问题通常是由于drop table 导致的,并总是伴随着缺少可用备份的问题

 

如何查看服务器宕机的原因?

1.是否是应用程序导致内存溢出或者泄露导致,out of memory导致?

2.是否是进程过多或不断创建,导致资源耗尽导致?

3.是否是数据库程序死锁,或者连接数过多导致?

4.是否是应用程序异常导致?

5.是否是流量负载过大导致?

6.是否是遭到黑客入侵导致?

7.是否是操作有误导致?

 

服务器宕机如何解决?

可以准备两个网站空间,他们存放的内容相同,而ip地址不相同,并且机房的地理位置不同,这样两个主机,同时出现宕机的可能性就大大降低了。第一时间发现服务器宕机问题后,可以迅速的通过修改dnspod.com中的域名记录,指向目前正常的网站空间,

dnspod解析生效的时间是实时的,而一般的dns服务器刷新时间比较长,对外声称24小时生效,但是按照实际经验来看,差不多30分钟内生效,否则就要检查域名绑定是否正确了

 

转载于:https://www.cnblogs.com/hetaoyuan/p/11615710.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值