Nginx:图像加载时间太长。(下载 50KB 图像需要 1 秒)

Nginx:图像加载时间太长。(下载 50KB 图像需要 1 秒)

我刚刚从 Apache 切换到debian 7.6 nginx php-fpm,在运行了各种优化之后,似乎显示图像所需的时间比平时长得多

该应用程序速度极快(PHP 方面),加载时间从 1 秒缩短到 <500 毫秒,唯一的问题是图像无缘无故地花费了太多时间加载。

在此处输入图片描述

例子 :

50KB =>800ms recieving

或者有时,只是一瞬间32x32 icon,它需要700ms“等待”才能接收。感觉就像一个 56K 调制解调器“逐步”显示图像。

我的猜测是我搞砸了一些设置,因为硬件没有被怀疑(2 个服务器 8CPU Xeon、32Gb Ram、1Gbps 网络、平均负载:0.13、SSD 服务器)

这两台服务器是负载平衡的,这意味着对于同一个主请求,所有图像都是从一台或另一台服务器随机下载的(没有区别)。

PS:在切换到 nginx 之前,我们的硬件很差,网络也很差,但图像的加载速度仍然比现在快得多。

为什么图像加载时间这么长? 这里有一个例子(http://sarl-hensgen.fr/

相关内容