我在 OS X 上安装了 RabbitMQ 服务器,并在命令行中启动它。现在,我不知道应该如何停止它运行? 我已经执行了以下操作:
sudo rabbitmq-server -detached
我得到:
Activating RabbitMQ plugins ...
0 plugins activated:
就是这样了。我应该如何正确地关闭它?文档中提到要使用 rabbitmqctl(1)
,但是我不清楚这意味着什么。谢谢。
编辑:根据下面的评论,运行 sudo rabbitmqctl stop
后,我得到了这个:
(project_env)mlstr-1:Package mlstr$ sudo rabbitmqctl stop
Password:
Stopping and halting node rabbit@h002 ...
Error: unable to connect to node rabbit@h002: nodedown
DIAGNOSTICS
===========
nodes in question: [rabbit@h002]
hosts, their running nodes and ports:
- h002: [{rabbit,62428},{rabbitmqctl7069,64735}]
current node details:
- node name: rabbitmqctl7069@h002
- home dir: /opt/local/var/lib/rabbitmq
- cookie hash: q7VU0JjCd0VG7jOEF9Hf/g==
为什么仍然有一个“当前节点”?我没有运行任何客户端程序,只运行了RabbitMQ服务器,这是否意味着服务器仍在运行?