Pythonスクリプトをデーモンとして実行するためのupstartスクリプトの例を提供するこの優れたWebサイトを見つけました。私の質問は、ps -e と入力したときに報告される名前を変更できますか?
start-stop-daemon にはそれを行うオプションがあるのではないかと考えていましたが、見つかりませんでした。
Pythonスクリプトをデーモンとして実行するためのupstartスクリプトの例を提供するこの優れたWebサイトを見つけました。私の質問は、ps -e と入力したときに報告される名前を変更できますか?
start-stop-daemon にはそれを行うオプションがあるのではないかと考えていましたが、見つかりませんでした。
純粋な python では、それを行う簡単な方法はありません。
ただし、setproctitleパッケージは役立つ可能性があります。Python プロセスがそのプロセス名を設定できるようにします。これは、多くのオペレーティング システムをサポートし、Python 2 と 3 の両方をサポートする C 拡張機能です。現在はメンテナンスされていないようですが、私にとってはまだうまく機能しています。