Web服务器急救工具箱
[[wiki]wiki[/wiki]][/wiki]就像家庭中90%的维修活都能用螺丝刀和扳手来完成,Web[wiki]服务器[/wiki]也不例外。让我们来看看这些工具。
1、服务器响应缓慢
如果服务器响应缓慢,需要做的第一件事情就是判断问题来自服务器还是[wiki]网络[/wiki],第一个工具就是uptime。
uptime 会显示服务器的平均负载,如果最后的这个数字高于 2 或者 3 ,问题的原因就在于有一些进程占用[wiki]系统[/wiki]太多资源。如果这个数字不是很高,你就需要考虑网络的因素了。 [[wiki]中国站长站[/wiki]]
如果看到的高的负载的话,就需要使用 top 命令来确定那些进程在消耗系统资源。
top 命令缺省显示10条进程,当然你可以使用 top N 来指定需要查看的进程数。
更加详细的进程列表可以使用 ps -auxw 命令
比较 Web 进程的“硬”限制(Apache 编译时的限制)和“软”限制(httpd.conf的限制),如果两者礫wiki]氖[/wiki]纸咏敲茨憔鸵悸巧队布蛘咧匦卤嘁