{eval=Array;=+count(Array);}
Linux服务器如果出现不能正常访问的情况,因素很多,是需要一步步排查的。
下面我将一些常见现象及解决方案总结出来,供大家参考下。
1、没有关闭ICMP响应,现在无法ping通服务器
如果你的服务器ICMP没有禁用,之前都是可以正常ping通服务器的,现在却无法ping通服务器,说明服务器停止响应了,因素很多,如下:
服务器卡死:内存、CPU占满
服务器带宽占满
服务器宕机
以上解决办法只有一个:联系机房重启服务器,另外让机房查看下流量出入是否正常。
2、WEB服务无法访问
这种情况因素就更多了,主要有:
WEB服务被中止
程序某个链路(业务逻辑)无响应、或响应时间过长,比如请求外部API、数据库超时等
请求并发过大,导致服务器忙
如果服务器内存、CPU、带宽占用都是正常的,那更多的就是要检查WEB服务的进程(Nginx、Apache等)是否正常、可以写个最简单的HTML页面测试是否正常。
3、如果是服务器配置低、负载大,请考虑升级服务器配置
如果你的站点请求量大,而服务器配置较低,那需要升级服务器配置,另外建议前端加个CDN缓解下后端的压力。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答