我们使用nginx作为反向代理。有4台服务器(1xnginx,2x uWSGI,1xDB+ Memcached)。一位用户告诉我,一段时间前,他有3个月的问题,加载速度的网站。每一个请求都需要5-10秒,而对我来说却不到秒。什么会引起问题?当我测试,并让他访问其他IP,但NATed到相同的本地地址:端口,他告诉我,它更快,但还不够快。
我们的结构-网络-> NAT外部IP到内部-> nginx.
发布于 2011-07-25 12:24:40
我将分三步处理这个问题:
1)使用来自计算机和他的计算机的tcping来查看延迟差异。tcping.exe是一个小型控制台应用程序,运行方式类似于“ping”,但是它在tcp端口上工作。
2)使用火狐插件FireBug和/或雅虎的YSlow。这些信息将告诉您网页的哪一部分正在缓慢加载。
3)检查DNS解析速度慢并没有减慢他的速度。
发布于 2011-07-28 16:55:56
ipconfig -flushdns如果您还没有试过,那么也在浏览器中清除他的cashe。也许在代理设备中清除您的cashe,我们的bluecoat设备将在反向代理后面的cashe站点。我刚刚清理了箱子,一切都变得更顺利了。
https://serverfault.com/questions/293819
复制相似问题