3

Bootle Python Web Framework を使用して、Ubuntu で webapps を開発しています。デフォルトのボトルピーWebサーバーを起動するスクリプトをデーモン化する効果的な方法はありますか?

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

UPD:現在、この目的でSupervisordを使用しています。

4

3 に答える 3

4

reclosedev が言及しているように、nohup ... &大騒ぎせずに動作します。

を使用するよりも多くのオプションがあるdaemonizeのようなものを使用することもできますnohup

個人的には、自動リロードをオンにして開発中に次を実行します。

while true; do python app.py ; done

ばかげたことを書いた場合、サーバーを再起動します。他の解決策では、構文エラーのためにサーバーを再起動する必要があります。

デプロイは apache または lighttpd の背後で行われます。

于 2012-02-25T14:00:14.180 に答える
0

Supervisord または monit を使用して、アプリを開始/停止および再起動できます。

于 2012-10-27T21:07:17.143 に答える