今天一美国物理服务器客户反映网站和宝塔打开速度非常非常慢,在宝塔面板里查看负载显示100%。

但CPU和内存显示正常,这就很奇怪,按理来说只有CPU或者内存达到100%之后才会显示负载超了。
在查看宝塔监控里发现磁盘IO很高,达到每秒400M写入,这明显有问题,正常应该在十几M左右。

是服务器里那个网站异常一直在写入或读写数据吗?这么大的读写数据量一定有大量的客户访问,或者是一直有网站在更新数据,如一直在更新数据,自然数据库会变的很大,经检查网站访问日志和数据库大小也都正常,没有异常。
关闭apache后负载就会正常,说明问题出现在apache上面。但是只有网站访问时才会用到apache,但网站数据也没有异常,这就很奇怪,找了一个小多小时也没找到问题,实在没辙,重装了一下apache,竟然无缘无故的好了。
询问客户今天有没有做什么操作?客户反映升级了MYSQL数据库后就变的很慢了,也许可能是升级MYSQL导致的问题吧。
如果你重装apache没有解决问题,那问下你的服务器商,是不是SSD固态硬盘,如果是机械硬盘,那你要更换成SSD固态硬盘,因为机械硬盘的读取能力没有固态硬盘速度快,可能就是硬盘读写超了导致。
