あなたは、標準のLinuxコマンドを使用してuwsgi
プロセスを殺すことができます。
killall uwsgi
または
# ps ax|grep uwsgi
12345
# kill -s QUIT 12345
後者のコマンドは、優雅なリロードを行うか、すぐにあなたが送ってスタック全体depending on the signalを殺すことができます。
しかし、使用している方法は通常は本番環境では使用されません。通常は起動時にアプリケーションを起動し、クラッシュした場合は再起動するようにOSに指示します。さもなければ、少なくとも便利な時間に驚きの一日が保証されます:) Uwsgiのドキュメントには、Upstart/Systemdの開始スクリプト/ジョブのexamplesがあります。そうUwsgiは、起動時に実効ユーザを変更するコマンドでsudo
は私がうんざり作ることが、私はあなたがあなたのproduction.ini
にuid
/gid
のオプションを持っていることを望みます -
はまた、あなたが本当にrootとしてuwsgi実行しないことを確認してください。 Webサーバーをルートとして実行することは決して良い考えではありません。
Skynetを停止することはできません。 –