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
/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#不确定是否真的需要这个
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.