generated at
Gunicornのアーキテクチャ
Gunicornを起動すると
最初に起動した親プロセスが、HTTPリクエストの窓口、兼、モニタープロセスになる
親プロセスは決められた数のワーカープロセスを起動する
親プロセスは、acceptしたsocketをすぐにワーカープロセスに転送する
ワーカープロセスは親プロセスから渡されたsocketを受取り、リクエストを処理する。

ワーカープロセスが死ぬと
モニタープロセスが気づいて、不足分のワーカープロセスを起動する