如何启动RabbitMQ节点?

fhg3lkii  于 2022-11-23  发布在  RabbitMQ
关注(0)|答案(3)|浏览(223)

每次我尝试用RabbitMQ做一些事情时,我总是得到这个错误:

attempted to contact: [fdbvhost@FORTE]

fdbvhost@FORTE:
  * connected to epmd (port 4369) on FORTE
  * epmd reports: node 'fdbvhost' not running at all
                  no other nodes on FORTE
  * suggestion: start the node

current node details:
- node name: 'rabbitmq-cli-54@FORTE'
- home dir: C:\Users\Jesus
- cookie hash: iuRlQy0F81aBpoY9aQqAzw==

这是我运行rabbitmqctl -n fdbvhost status/rabbitmqctl -n fdbvhost list_vhosts时得到的输出。
我尝试了rabbitmqctl -n fdbvhost start,它给出了以下输出:

Error: could not recognise command
Usage:
rabbitmqctl [-n <node>] [-t <timeout>] [-q] <command> [<command options>]
...

我在文档中找不到任何关于启动节点的内容。我实际上如何启动我的node/vhost呢?

ulmd4ohb

ulmd4ohb1#

尝试从RabbitMQ的安装sbin目录运行以下命令

rabbitmq-server start -detached

如果代理节点由于某种原因而停止,则此操作应启动代理节点。

g6baxovj

g6baxovj2#

检查您是否已将RabbitMQ作为服务安装在/etc/init.d/文件夹中

sudo su # might be needed
cd /etc/init.d/
ls . | grep rabbit

输出应为rabbitmq-server
如果是这种情况,请尝试使用以下命令重新启动服务:

sudo service rabbitmq-server restart
06odsfpq

06odsfpq3#

适用于mac用户

开始

brew services start rabbitmq

重新启动

brew services restart rabbitmq

停止

brew services stop rabbitmq

了解服务器的状态

brew services info rabbitmq

相关问题