Ubuntu 如果RabbitMQ停止,则保留进程。。这正常吗?

Ubuntu 如果RabbitMQ停止,则保留进程。。这正常吗?,ubuntu,rabbitmq,Ubuntu,Rabbitmq,我有个问题要问拉比 下面是我的流程 已在我的Windows10 Pro Linux子系统Ubuntu 18.04上安装RabbitMQ $sudo apt get安装rabbitmq服务器 $sudo服务rabbitmq服务器启动 $sudo服务rabbitmq服务器停止 这是我的问题 为什么/usr/lib/erlang/erts-9.2/bin/epmd-守护进程仍然存在 这正常吗 如果不正常,解决方案是什么 我将等待你的回答 谢谢你的阅读 RabbitMQ团队监视并有时只回答有关Sta

我有个问题要问拉比

下面是我的流程

  • 已在我的Windows10 Pro Linux子系统Ubuntu 18.04上安装RabbitMQ
  • $sudo apt get安装rabbitmq服务器
  • $sudo服务rabbitmq服务器启动
  • $sudo服务rabbitmq服务器停止
  • 这是我的问题

  • 为什么
    /usr/lib/erlang/erts-9.2/bin/epmd-守护进程仍然存在
  • 这正常吗
  • 如果不正常,解决方案是什么
  • 我将等待你的回答


    谢谢你的阅读

    RabbitMQ团队监视并有时只回答有关StackOverflow的问题


    是的,
    epmd
    继续运行是正常的。您可以阅读有关epmd的更多信息


    请注意,RabbitMQ有一个本机Windows安装程序,并且没有在WSL上测试(可能永远不会测试)。

    正如@luke bakken已经回答的那样,问题很可能是由于在WSL中使用RabbitMQ而不是本机安装程序造成的

    我也遇到了同样的问题。我的解决方案是首先停止rabbitmq服务器服务,然后停止本地rabbitmq erlang节点(不确定这是否需要,但服务rabbitmq服务器停止并未停止此节点),最后停止所有(使用epmd交互选项逐个停止epmd deamons)。所以我使用了以下顺序:

  • sudo服务rabbitmq服务器停止
  • sudo-u rabbitmqctl-stop#不确定是否真的需要这个
  • 请注意,在stackoverflow上还有几个与此类似的问题。喜欢还是喜欢。特别是第一个包含了一些有用的提示

    此外,以下是值得一读的手册页面列表:

  • count=`ps -ef | grep epmd | wc -l`
    for x in {1..$count} ; do /usr/lib/erlang/erts-10.2.4/bin/epmd -kill ; done
    #this will try to kill epmd at least one time more than actual number of epmd started, however this extra epmd -kill call will not break anything, just not succeed.