ご意見は?私はUbuntu 10.0.4を使用しています
答え1
supervisordの使用をお勧めします。私の経験では、runitや定評のあるdaemontoolsよりも使いやすく、一般的にスムーズな体験です。Upstartは、同様に定評のあるinit
プロセスを置き換えるように設計されており、一方supervisordはWSGI、FastCGIなどの管理に特化しています。また、十分に文書化された。
supervisord はこのようなシナリオを対象としているため、特定の数のプロセスの開始、再試行制限、カスタム シグナル、およびその他のさまざまな便利な機能 (XML-RPC インターフェイスも含まれています) を提供します。Upstart は DBus とのインターフェイス機能を提供しますが、これはシナリオでは考えられません。