woyo 发表于 2010-3-30 08:39:11

nginx牛皮吹破

折腾了一晚上发现,nginx的反向代理的速度根本比不上squid

具体服务器在哪里和测试环境就不说了,直接结论吧

用的chrome开发人员工具观察的响应时间,前者的缺点体现在速度非常之不稳定,高低起伏大,延迟从400+ms到900ms,不成正态分布,延迟高的出现几率多。

而后者则非常稳定,稳定在350ms,又快又稳定。

nginx的不稳定随着前端服务器和后端服务器的物理距离的加大而加速增长,不呈线性增长,Squid基本呈线性增长

woyo 发表于 2010-3-30 08:42:10

安心用nginx作webserver吧
smile.gif

cpuer 发表于 2010-3-30 09:42:12

一样
lol.gif

wzwen 发表于 2010-3-30 09:53:21

研究的不错……

cnx 发表于 2010-3-30 10:21:23

呵呵,我暂时还没玩难搞死。
lol.gif

zyypp 发表于 2010-3-30 10:47:34

作缓存 之类的 squid 却对是最好的选择 这是必然的

再说了
squid 主要通途 是缓存
nginx 主要用途 是代理
还有
squid 貌似已经 3.1了
nginx 貌似才0.8.34
发展年头都不同

freebsd 发表于 2010-3-30 11:05:47

(用国内的服务器反向代理国外的站)。国内机房技术差,没得装*nix,反正用win的squid做代理觉得非常卡。。。不过我测试的结果还是win的 squid 做比   win 的apache 和 win 的nginx 好得多,用后面两个来做几乎没办法浏览。

*nix下的,没办法测试

[ 本帖最后由 freebsd 于 2010-3-30 11:08 编辑 ]

zyypp 发表于 2010-3-30 11:28:06

linux下的 squid 功能比较好

woyo 发表于 2010-3-30 12:30:25

发现一个奇怪的问题,SQUID缓存了动态内容比不缓存还慢

缓了540ms,不缓350ms......

缓存是在硬盘上的,或许缓到内存里要快些吧,唉不想弄了

zyyppWAKAKA 发表于 2010-3-30 12:31:09

缓存 还是 缓存静态的内容比较好不懂这些高级用法
020.gif
页: [1] 2
查看完整版本: nginx牛皮吹破