質問

私はビルドアウトレシピを構築しました 監督者 ビルドアウトには、内部のデーモンを制御すると思います。ただし、ブートで上記のスーパーバイザーインスタンスを実行するには、 /etc /init.d(たとえば)の(たとえば)に何かが必要だと思われます。

それでは、なぜビルドアウト内でスーパーバイザーを構築するのですか?システムを大きくインストールして、内部に関係するデーモンの構成ファイルを作成してみませんか?

役に立ちましたか?

解決

顧客向けのビルドアウトを作成するとき、そのビルドアウトは、最小限の依存関係を備えた任意のホスティング環境で実行し、すべてシステムパッケージに満足します。 BuildOutに監督を含めることにより、システム全体にインストールする必要性を排除し、システム管理者に設定を変更するように依頼することなく、パラメーターを微調整できます。

ユーザークロンタブレシピを使用して、ビルドアウトからブートタイムでスーパーバイザーを実行するのは簡単です。

[supervisor-cron]
recipe = z3c.recipe.usercrontab
times = @reboot
command = ${buildout:bin-directory}/supervisord -c ${buildout:directory}/etc/supervisord.conf

上記の部分では、スーパーバイザーがブートタイムで実行する原因となるクロンタブへのエントリを追加します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top