增加squid的filedescriptors
#通常情况下,应当将FileDescriptor至少设置为ulimit -n的2倍。 第一步:将ulimit -n的数量先加大:ulimit -HSn 32768。这个通常有几种方法:1.直接执行:ulimit -HSn 32768,但重启OS后会失效
2.编辑/etc/rc.local,加入一行:ulimit -HSn 32768,重启后生效
3.编辑/etc/security/limits.conf,重启后生效(下面2种都可以,其区别可以网上搜一下):
a.* - nofile32768
b.proxy soft nofile 32768
proxy hard nofile 32768
4.编辑/etc/init.d/squid,在该脚本执行start()动作前,加入“ulimit -HSn 32768”
第二步:将squid的filedescriptors增大,这个通常也有几种方法:
1.修改/etc/squid/squid.conf,将max_filedesc设置为32768
2.编译安装squid时,在执行configure前,先在命令行执行一次:ulimit -HSn 32768
3.编译安装squid时,在执行configure时,加上--with-maxfd=32768 参数
当初:我在squid启动状态下,修改的系统文件描述符,忘记重启squid服务了,后来别人指点,修改的squid.conf .并发立马翻倍
页:
[1]