squid访问量大造成访问速度慢的终极解决办法

作者: admin 分类: linux 发布时间: 2009-06-29 10:49 ė 6 没有评论

  最近做squid 发现放量巨大 造成squid日志出现WARNING! Your cache is running out of filedescriptors

 我是squid 2.5 

解决办法

# ulimit -SHn 2048
# vi /usr/include/bits/typesizes.h

#define __FD_SETSIZE 1024
改成
#define __FD_SETSIZE 2048

然后重新编译你的squid
然后把
ulimit -SHn 2048这行放到你的squid的启动脚本的最前面
你可以从redhat的源代码包自己编译:
rpm -i squid-2.4.STABLE7-4.src.rpm
ulimit -SHn 4096 /usr/local/squid/sbin/squid
vi /usr/include/bits/typesizes.h (to change __FD_SETSIZE)

编译完后记得把typesizes.h里的2048改回来

 

网上的搜索到的

 

本文出自 小Q,转载时请注明出处及相应链接。

本文永久链接: http://www.linuxqq.com/archives/102.html

0
更多
Ɣ回顶部