Как мне остановить сервер RabbitMQ на локальном хосте

Я установил сервер RabbitMQ на OS X и st создал это в командной строке. Теперь не очевидно, как я должен остановить его запуск? После того, как я сделал:

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. Значит ли это, что сервер все еще работает?

41
задан John Saunders 23 February 2014 в 01:34
поделиться