关键是思路
环境是:Windows server 2003 SP2+IIS+PHP+MYSQL
硬件:双路CPU8核+8G内存+2X147G SAS硬盘
负载:3000人实时在线
本想劝其改用linux架构,被其拒绝,理由是他不懂Linux,现在想来,你懂windows,出了问题你还是解决不来,那还不如用Linux,一般不会出问题呢
言归正传吧
论坛情况如下:
1,CPU不稳定,经常100%,时而又0%
2,访问非常缓慢
3,时而报错:No input file specified
4,时而报错:service unavailable
OK,下面我们一一分析并解决吧
先解决报错问题
第一步:检查硬件,看看硬件是否有问题,这里由于出现了 “No input file specified” 和 “service unavailable”这两个错误
所以先检查磁盘是否有问题,注意,在复制大文件或大量碎文件的时候会导致service unavailable这个问题
这里我检查后发现他服务器硬件并没有问题,排除之;
第二步:判断网络是否良好,做运维的惯例,第一二补都是检查硬件和网络,把基础问题排除掉,我检查发现他服务器网络并没有问题
第三部:OK,我们来看看操作系统是否有问题,看操作系