小编Alf*_*f47的帖子

rabbitmqctl错误:无法连接到节点rabbit @ myserver nodedown

我在Windows 2008 R2上运行带有Erlang OTP 17.1的RabbitMQ v3.3.5.我的Dev和QA环境是独立的.我的登台和生产环境是集群的.

我发现RabbitMQ服务正在运行时经常出现这个问题,RabbitMQ管理控制台正在查看所有内容,但是当我尝试从命令行运行rabbitmqctl时,它失败并显示节点已关闭的错误(在本地和在远程服务器).

如果我重新启动Windows服务,则会解决此问题.

我在RabbitMQ错误日志中看不到任何错误消息.最后一条消息表明节点已启动.

下面是我最近在登台窗口集群的节点2上遇到的问题的示例输出:

PS C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.5\sbin> .\rabbitmqctl.bat status
Status of node rabbit@MYSERVER2 ...
Error: unable to connect to node rabbit@MYSERVER2: nodedown

DIAGNOSTICS
===========

attempted to contact: [rabbit@MYSERVER2]

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

current node details:
- node name: rabbitmqctl2199771@MYSERVER2
- home dir: C:\Users\RabbitMQ
- cookie hash: mn6OaTX9mS4DnZaiOzg8pA==
Run Code Online (Sandbox Code Playgroud)

此时我重新启动RabbitMQ服务,然后再试一次 …

windows erlang rabbitmq rabbitmqctl

15
推荐指数
1
解决办法
4万
查看次数

标签 统计

erlang ×1

rabbitmq ×1

rabbitmqctl ×1

windows ×1