Я установил сервер RabbitMQ на OS X и запустил его в командной строке. Теперь, не очевидно, как я должен остановить его от запуска? После того, как я сделал:
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 [email protected] ...
Error: unable to connect to node [email protected]: nodedown
DIAGNOSTICS
===========
nodes in question: [[email protected]]
hosts, their running nodes and ports:
- h002: [{rabbit,62428},{rabbitmqctl7069,64735}]
current node details:
- node name: [email protected]
- home dir: /opt/local/var/lib/rabbitmq
- cookie hash: q7VU0JjCd0VG7jOEF9Hf/g==
Почему все еще существует "текущий node"? Я не запускал какую-либо клиентскую программу, а только сервер RabbitMQ, означает ли это, что сервер все еще работает?