centos – 来自squid代理的缓慢响应 – 优化

我们在Centos5.3上使用squid 3.0,目前有20个用户(Internet Explorer)使用此代理.问题
是通过代理访问速度较慢.即使像google.com(.au)这样的简单网页也需要5秒
没有代理的直接连接.看起来有大约2-5秒的延迟.禁用缓存
google.com(.au)没有帮助.显式定义dns_nameservers没有任何区别.

服务器参数:双核AMD Opteron(tm)处理器2220,6GB内存,60GB SCSI硬盘

cache_mem 256 MB
cache_dir ufs /usr/local / squid / var / cache 30000 16 256
maximum_object_size_in_memory 256 KB
minimum_object_size 0 KB(0 – 200 KB – 不是真正的区别,延迟仍然存在)
maximum_object_size 32 MB

您将如何根据服务器规范更改squid.conf中的这些规范.
什么可能导致延误?此外,对于像yahoo.com.au这样的更大的网页,有一种方法可以接收页面的一部分
从缓存然后其余(图像最后).目前没有任何内容持续15秒,然后出现整个网页.

我的第一个预感是使用tcpdump嗅探流量并将其加载到wireshark以查看延迟发生的位置.
tcpdump -i any -s 0 -w /tmp/squid.pcap

(如果你是通过ssh完成的,最后添加“not port ssh”.)

一旦将其加载到wireshark中,您应该能够看到延迟出现的位置.我建议在安静的时间这样做,这样就不会有太多的交通遮挡你的视线.如果您当时是唯一访问代理的人,那就更好了.

可能的延迟是:

>浏览器联系代理>代理联系网络服务器>代理DNS请求>代理返回对浏览器的响应

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native
centos6.5下postgres-XC集群安装与配置
CentOS 6使用openssl搭建根CA
CentOS6.6中安装VNC server
CentOS下更新Python最新版本
Centos安装pycurl
CentOS 7 安装PostGIS
CentOS 7.1PXE网络自动化安装
CentOS下ffmpeg与第三方编码编译安装
CentOS 6.4安装配置squid
CentOS6.5 安装配置drbd
CentOS6.4 安装jenkins
centos安装增强工具
CentOS6.4安装配置redis
CentOS 6上部署OpenVPN Server