gunicorn がワーカーのタイムアウトを報告し、ワーカーを「殺害」した場合、フォローアップ処理を実行できるようにする必要があります。worker_exit は、ワーカー プロセスがクラッシュした場合にのみ呼び出され、応答がない場合には呼び出されないようです。1 つまたは複数のワーカーがタイムアウトしているかどうかを確認するにはどうすればよいですか?
ありがとう。
gunicorn がワーカーのタイムアウトを報告し、ワーカーを「殺害」した場合、フォローアップ処理を実行できるようにする必要があります。worker_exit は、ワーカー プロセスがクラッシュした場合にのみ呼び出され、応答がない場合には呼び出されないようです。1 つまたは複数のワーカーがタイムアウトしているかどうかを確認するにはどうすればよいですか?
ありがとう。
わかりました、これが解決策であることがわかりました: http://docs.python.org/2/library/signal.html
タイムアウトの可能性があると思われる場所にアラーム信号を設定するだけで済みます。