1

Debian システムの virtualenv 内で実行されている Gunicorn を停止、再起動、または開始するにはどうすればよいですか?

gunicorn デーモンの PID を見つけてそれを強制終了する以外に、解決策を見つけることができないようです。

ありがとうございました。

4

1 に答える 1

2

それは確かにそれを行う適切な方法です。オプションで開始すると、-p複数のインスタンスが実行されている場合に PID を推測する必要がなくなります。gunicorn プロセス自体を強制終了する代わりに SIGHUP を送信することで、gunicorn プロセス自体を再起動せずにアプリケーションをリロードするように gunicorn に指示できます。

それが不快な場合は、いつでも管理スクリプトを作成して/etc/init.d、他のサービスと同じように挿入して開始できます。

于 2013-02-06T20:14:14.943 に答える