なんらかの検証作業等でコネクションワーッと張ったりすると、squidを使っていてそこがボトルネックになってるぽいとき。topでみるとCPU負荷がぐんと上がってconnectionがfailしてるなど。
Kernl のTCPチューニングやfile descripter周りをいじると直るかもしれない。自分の環境では直った。
ほぼ以下を参考にしただけ。
vi /etc/sysctl.conf net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_fin_timeout = 15 net.ipv4.tcp_max_syn_backlog = 4096 net.core.somaxconn = 4096 net.ipv4.tcp_max_tw_buckets = 360000 /etc/rc.d/init.d/squid 以下を追記 ulimit -HSn 4096
Comments (0)