8

Erlang サーバーは、まだ実行されていない場合、自動的に epmd (Erlang ポート マッパー デーモン) を生成します。systemd を別のサービスとして使用して epmd を管理したいと考えています。これは、1 つのホストで複数の Erlang サーバーを実行している場合 (RabbitMQ と ejabberd など)、epmd を自動的に生成したサーバーがシャットダウンされても、epmd が消えないようにするためです。systemd は、サービスがシャットダウンされたときに不要なプロセスをクリーンアップするため、自動的に生成された epmd は存続できません。

ほとんどの場合、Erlang サーバーを起動する前に epmd が別のサービスとして実行されていることを確認することで対処できますが、epmd が別のサービスとしてのみ実行されていることをさらに確認したいと考えています。

4

1 に答える 1