LinuxカーネルチューニングによるNginx完全最適化:TIME_WAIT枯渇とTCP接続の壁を越える
CPUもメモリも余裕があるのに、Nginxが突如として「502 Bad Gateway」や接続タイムアウトを頻発させる。この不可解な障害の背後には、大抵の場合「TIME_WAITソケットの枯渇」とカーネルパラメータの設定不足が潜んでいる。本稿では、LinuxカーネルレベルでTCPスタックを最適化し、Nginxの限界性能を引き出す手法を解説する。 TIME_WAIT枯渇とは、TCPコネクション…