Linux服务器,突然不能访问?

网友解答: Linux服务器如果出现不能正常访问的情况,因素很多,是需要一步步排查的。下面我将一些常见现象及解决方案总结出来,供大家参考下。1、没有关闭ICMP响应,现在无法ping通服

网友解答:

Linux服务器如果出现不能正常访问的情况,因素很多,是需要一步步排查的。

下面我将一些常见现象及解决方案总结出来,供大家参考下。

1、没有关闭ICMP响应,现在无法ping通服务器

如果你的服务器ICMP没有禁用,之前都是可以正常ping通服务器的,现在却无法ping通服务器,说明服务器停止响应了,因素很多,如下:

服务器卡死:内存、CPU占满

服务器带宽占满

服务器宕机

以上解决办法只有一个:联系机房重启服务器,另外让机房查看下流量出入是否正常。

2、WEB服务无法访问

这种情况因素就更多了,主要有:

WEB服务被中止

程序某个链路(业务逻辑)无响应、或响应时间过长,比如请求外部API、数据库超时等

请求并发过大,导致服务器忙

如果服务器内存、CPU、带宽占用都是正常的,那更多的就是要检查WEB服务的进程(Nginx、Apache等)是否正常、可以写个最简单的HTML页面测试是否正常。

3、如果是服务器配置低、负载大,请考虑升级服务器配置

如果你的站点请求量大,而服务器配置较低,那需要升级服务器配置,另外建议前端加个CDN缓解下后端的压力。

网友解答:

这个简单,首先检查内网能不能上网,看看自己电脑能上新浪163等网站。如果没问题,说明是服务器出问题了。首先连接远程管理卡,查看服务器状态,如果看不到到服务器状态,说明服务器断电了。这时只能跑机房了。如果能看到服务器状态,就ping或者telnet服务器地址,以此判断ip和协议是否有问题。最后查看应用服务有没有开启?

标签: