gpt4 book ai didi

erlang - 有没有办法阻止 Erlang 服务器自动启动 epmd?

转载 作者:行者123 更新时间:2023-12-04 15:34:58 24 4
gpt4 key购买 nike

如果 Erlang 服务器尚未运行,它会自动生成 epmd(Erlang 端口映射器守护进程)。我更愿意使用 systemd 作为单独的服务来管理 epmd。这样,如果我在一台主机上运行多个 Erlang 服务器(例如 RabbitMQ 和 ejabberd),如果自动生成 epmd 的服务器关闭,则 epmd 不会消失。 systemd 将在服务关闭时清理所有杂散进程,因此自动生成的 epmd 将无法生存。

我可以通过在启动任何 Erlang 服务器之前确保 epmd 作为单独的服务运行来处理这个问题,但我想额外确保 epmd 仅作为单独的服务运行。

最佳答案

您可以随时使用 start epmd在启动时像任何其他守护程序一样。

也就是说,当您退出自动启动它的 erl 实例时,epmd 实际上并没有退出。
据我所知,您必须手动杀死它。

至少在 Linux 和 OS X 上,这似乎是正确的。

关于erlang - 有没有办法阻止 Erlang 服务器自动启动 epmd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17324786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com