我正在尝试安装rabbitmq。 erlang即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)
点击下方查看包含错误的图片 Error Empd Rabbitmq
答案 0 :(得分:12)
我可能会很晚才回复,但我仍然面临着这个问题。因此,在安装rabbitmq版本3.6.5时,它可能有助于某人事件。要更改节点名称,请在“installation dir \ sbin”下打开“rabbitmq-env.bat”,然后将RABBITMQ_NODENAME更改为“rabbit @ localhost”(rabbitmq 3.6.5中的行号90)。但请确保删除Windows服务,更改节点名称,安装服务并启动它。这对我有用。 没有其他选项适合我在stackoverflow中标记为正确答案!
答案 1 :(得分:7)
对于Windows机器:
C:\Users\<YourUserName>\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
以上是我的env-config,针对此特定问题设置 <{1}}就足够了。
这适用于Windows 10计算机。
答案 2 :(得分:7)
删除RabbitMQ服务。卸载RabbitMQ。杀死epmd.exe进程。删除c:\ users \\ AppData \ Roaming \ RabbitMQ目录。</ p>
转到控制面板 - &gt;系统 - &gt;高级 - &gt;环境变量
添加名为RABBITMQ_NODENAME
的变量并将其设置为rabbit@localhost
重新安装RabbitMQ。
导航到RabbitMQ sbin目录(或从开始菜单运行命令)并运行rabbitmqctl status
。
您不应再看到(无法连接到主机/端口)错误。
是的,这将解决与Cisco AnyConnect VPN相关的安装问题。
答案 3 :(得分:2)
$ export RABBITMQ_NODENAME=rabbit@localhost
$ /sbin/rabbitmq-server -detached
答案 4 :(得分:1)
改变兔子@ INLN50899724A 到兔子@ localhost再试一次。
答案 5 :(得分:1)
打开 C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.7.15 \ sbin \ rabbitmq-server.bat
将以下命令添加为第一行
设置RABBITMQ_NODENAME = rabbit @ localhost
引用附件图片
答案 6 :(得分:0)
或者,编辑您的主机文件,以便INLN50899724A指向127.0.0.1
答案 7 :(得分:0)
对于在Windows 10上使用Rabbit mq进行类似的错误,我在下面做了
此外,我已将主机更改为指向c:\ Windows \ System32 \ Drivers \ etc中的计算机名称 127.0.0.1 yourhostnamehere