TIME_WAIT を早めに消す on CentOS


異常にwebの表示が遅くなった時の原因が TIME_WAIT の大量発生だった。PHP だと生じやすいなぁ。

CentOS 4.5 finall にて TIME_WAIT を短くするための方法。

  • 状況</p>
    • web と DB を別サーバでネットワーク経由のデータやりとり
    • DB サーバ側は TIME_WAIT ほとんどなし
    • web(phpで作ったもの) にて TIME_WAIT 多めに残る それでも 150セッションくらいか
  • 確認

# netstat -an | grep -i time_

(状況確認)

# netstat -an | grep -i time_ | wc

(行数として確認)

  • 作業

# cd /proc/sys/net/ipv4/

# more tcp_tw_recycle

# echo ‘1’ > tcp_tw_recycle

特に再起動などいらず即反映される。

重めなページを読み込ませつつ

# netstat -an | grep -i time_ | wc

を定期的に見れば数が減っていく速度が速いことが分かる。

Related Posts

LPを作るだけでは人は来ない。集客の「探す」もAIに任せ始めた

AIで自動化しても質を落とさない、秘伝のタレの作り方

AIで自動化したけど59テーマ中LPまで進んだのは37.3%だった

AIのスピードに、人間がついていけない。その現実を受け入れることが、長く付き合うコツだった。

AIが補った部分が、意図と違っていることがある。確認を怠らないことは変わらなかった。

AIは聞けば全部答えてくれる。でも「今これは考えなくていい」と捨てるのは、人間の仕事だった。

本を書きました PMで失敗するプロジェクトをこれ以上増やしたくない——25年分の経験を1冊にしました

AIに任せっぱなしにすると、「それなり」止まりになる。自分の基準を持つことが、AI活用の差になった。

AIでサービスを量産してわかった。テーマ設定だけは、AIに任せられない。

AIが来て、ひとりスタートアップが変わった。2027年3月末までに60サービスを作るチャレンジ開始