Rabbitmq windows 10上主机myhost:地址(无法连接到主机/端口)的epmd错误

Rabbitmq windows 10上主机myhost:地址(无法连接到主机/端口)的epmd错误,rabbitmq,rabbitmqctl,epmd,Rabbitmq,Rabbitmqctl,Epmd,我正在尝试安装rabbitmq。erlang i.e OTP 18.1文件的安装已成功完成,rabbitmq安装也已成功完成。但当我尝试连接rabbitmq时,会出现以下错误: C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-plugins.bat enable rabbitmq_management Plugin configuration unchanged. Applying plu

我正在尝试安装rabbitmq。erlang i.e OTP 18.1文件的安装已成功完成,rabbitmq安装也已成功完成。但当我尝试连接rabbitmq时,会出现以下错误:

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-plugins.bat enable rabbitmq_management
Plugin configuration unchanged.
Applying plugin configuration to rabbit@INLN50899724A... failed.
 * Could not contact node rabbit@INLN50899724A.
   Changes will take effect at broker restart.
 * Options: --online  - fail if broker cannot be contacted.
            --offline - do not try to contact broker.
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-server restart
ERROR: epmd error for host INLN50899724A: address (cannot connect to host/port)
单击下面以查看包含错误的图像
改变rabbit@INLN50899724A
到rabbit@localhost然后再试一次。

我可能很晚才回复,但我仍然面临这个问题。因此,在安装rabbitmq版本3.6.5时,它可能会帮助某些人处理事件。要更改节点名称,请在“installation dir\sbin”下打开“rabbitmq env.bat”,并将rabbitmq_NODENAME更改为“rabbit@localhost“(rabbitmq 3.6.5中的行号90)。但请确保删除windows服务、更改节点名、安装服务并启动它。这对我有用。 在stackoverflow中没有其他选项被标记为正确答案

对于Windows计算机:

  • 进入
    C:\Users\\AppData\Roaming\RabbitMQ
  • 创建一个文件
    rabbitmq env.conf
  • 添加以下内容:

    CONFIG_FILE=C:\Users\<YourUserName>\AppData\Roaming\RabbitMQ\rabbitmq
    NODE_IP_ADDRESS=127.0.0.1
    NODENAME=rabbit@localhost
    
    CONFIG\u FILE=C:\Users\\AppData\Roaming\RabbitMQ\RabbitMQ
    节点IP地址=127.0.0.1
    诺德奈=rabbit@localhost
    
  • 以上是我的环境配置,用于此特定问题设置
    节点名
    就足够了

  • 关闭防火墙并启动rabbitmq,它将工作。运行一次后,即使打开防火墙,它也会工作。

这适用于我在Windows 10计算机上的操作。

删除RabbitMQ服务。卸载RabbitMQ。终止epmd.exe进程。删除您的c:\users\\AppData\Roaming\RabbitMQ目录

转到控制面板->系统->高级->环境变量

添加名为
RABBITMQ\u NODENAME的变量
,并将其设置为
rabbit@localhost

重新安装RabbitMQ

导航到RabbitMQ sbin目录(或从“开始”菜单运行命令),然后运行
rabbitmqctl status

您不应再看到(无法连接到主机/端口)错误


是的,这将解决与Cisco AnyConnect VPN相关的安装问题。

或者,编辑主机文件,以便INLN50899724A指向shell中的127.0.0.1

$ export RABBITMQ_NODENAME=rabbit@localhost
$ /sbin/rabbitmq-server  -detached

打开C:\Program Files\RabbitMQ Server\RabbitMQ\U Server-3.7.15\sbin\RabbitMQ Server.bat

将下面的命令添加为中的第一行

设置RABBITMQ_节点名=rabbit@localhost

参考附件图片


在windows 10上使用rabbit mq处理我在下面所做的类似错误

  • 设置RABBITMQ_节点名=rabbit@localhost 在安装rabbit MQ的路径中,即对我而言,它位于C:\Program Files\RabbitMQ Server\RabbitMQ\U Server-3.8.5\sbin> 然后开始 \rabbitmq服务器启动
  • 此外,我已将主机更改为指向c:\Windows\System32\Drivers\etc中的计算机名
    127.0.0.1您的主机名此处

    您能帮我解决一下吗。。怎么做?我已尝试更改conf文件中的节点名称,但没有反映。请在windows中查找配置文件的位置。对于linux中的ex,可以在/etc/rabbitmq/rabbitmq.config中找到它。尝试更改配置文件中的节点名称。是的,我在C:\Users\\AppData\Roaming\rabbitmq.中找到了rabbitmq.config文件。。但我看到它是空白的。那么,你知道该写些什么来更改主机名吗?我在名为176的linux服务器上遇到类似问题。vm Rabbit试图连接到主机“176”,但无法解决此问题。我参加聚会的时间甚至比你晚,但我想指出的是,您也可以将该值设置为Windows环境变量,作为编辑批处理文件的替代方法。美好的谢谢,它在rabbitmq-server-3.7.15版本中工作。我已将
    NODENAME=rabbit
    更改为
    NODENAME=rabbit@localhost
    在我的Linux机器上,现在它也适用于我,谢谢!我必须在为您服务的过程中这样做…经过一些耗时的故障排除,这非常有效!