加筆修正しました リクエストを落とさずにnginxをアップグレードする方法とその検証 | cloudrop によると nginxはSIGWINCH(と他のシグナル)をうまいこと使ってプロセスを世代交代することができるんですね フォアグラウンドで動作させる際は気をつけよう 一番最初に書いた内容 $ sudo /usr/local/sbin/nginx -g 'daemon off;' -c /etc/nginx.conf 上記の様にnginxをデーモン化しないで起動してリバースプロキシとして動かして遊んでいたら、ふとしたタイミングでnginxが止まる。 その際に下記のようなログを出していた 2011/06/27 21:22:37 [notice] 17812#0: signal 28 (SIGWINCH) received, stop accepting connections 2011/0