迁移到新的VPS后,我有一些用户抱怨在他们的网站缓慢加载图像。 在用dd创build了一些testing文件后,我意识到我可以通过sshfs全速下载所有文件,而通过networking下载的速度非常缓慢。 文件越大,传输时间越长,传输速度越慢。
我以为我在使用Apache时遇到了一些问题,只是花了整整一个晚上的时间,用静态文件服务的nginxreplaceApache2,完全没有任何效果。
顶部没有I / O等待状态。 不占用大量内存,CPU利用率不高,hdparm始终显示出良好的I / O性能。
我只是不知道这个服务器上发生了什么。
这是一个演示文件的链接: http : //master.dealux.de/file.tgz
任何人有一个想法,我可以检查出来吗?
你改变你的VPS,你也改变你的数据中心?
也许你的客户/用户太长了。
我可以从荷兰文件夹下你的文件:
wget master.dealux.de/file.tgz –2013-06-28 01:46:04– master.dealux.de/file.tgzparsingmaster.dealux.de … 46.105.15.7连接到master.dealux .de | 46.105.15.7 |:80 …已连接。 HTTP请求已发送,等待响应… 200 OK长度:500000000(477M)[application / octet-stream]保存到:âfile.tgzâ
100%[========================================] 90年代500,000,000 8.50M / s
2013-06-28 01:47:34(5.32 MB / s) – “file.tgzâ
也来自美国
wget master.dealux.de/file.tgz –2013-06-27 19:50:00– http://master.dealux.de/file.tgzparsingmaster.dealux.de … 46.105.15.7连接到master.dealux.de | 46.105.15.7 |:80 …已连接。 HTTP请求已发送,等待响应… 200 OK长度:500000000(477M)[application / octet-stream]保存到:âfile.tgzâ
100%[========================================] 90年代500,000,000 9.81M / s
2013-06-27 19:51:31(5.29 MB / s) – “file.tgzâ
而且我不能从4个地点进行testing,对我来说速度还行,也许在几个小时之内,VPS的红色很慢,或者在某些地方有不好的连接。