zabbix clientのせいでTIME_WATEが大量に発生する件について
zabbix-client使ってサーバのリソース監視を行っているのですが、TCPのコネクション数を数えてみたら、200個近くあったんですね。
まだproduction環境で動かしてないし、開発用だからってアクセス数がそんなにあるわけでもないwebサーバなのになぞのコネクション数の多さが・・・
netstatで確認してみたところ、どうやらzabbix-clientが悪さをしていたようです。
ぐぐってみると
|
|
ただtcp_tw_recycle
にはパケットが破棄されちゃうなんて話もあるので、有効にしなくてもいいかもしれない。
http://d.hatena.ne.jp/nice20/20070521#p1
で、tcp_tw_reuse
はTIME_WAITのコネクションを再利用するので、やっぱりtcp_tw_reuse = 1
だけでもいい気がしてきた。