资讯详情

安装rabbitmq遇到的坑

按照Installing on Windows — RabbitMQ安装官网描述的步骤erlang语言和rabbitmq-server之后,第一次执行命令。报告如下错误:

rabbit@DESKTOP-G5MQQEC: * connected to epmd (port 4369) on DESKTOP-G5MQQEC * epmd reports node 'rabbit' uses port 25672 for inter-node and CLI tool traffic * TCP connection succeeded but Erlang distribution failed * suggestion: check if the Erlang cookie is identical for all server nodes and CLI tools * suggestion: check if all server nodes and CLI tools use consistent hostnames when addressing each other * suggestion: check if inter-node connections may be configured to use TLS. If so, all nodes and CLI tools must do that * suggestion: see the CLI, clustering and networking guides on https://rabbitmq.com/documentation.html to learn more

找两个解决方案.erlang.cookie,复制内容使其一致。

解决上述问题后,启动rabbitmq后来发现15672无法访问。

PS C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.1\sbin> .\rabbitmq-plugins.bat enable rabbitmq_management Enabling plugins on node rabbit@DESKTOP-G5MQQEC: rabbitmq_management The following plugins have been configured: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch Applying plugin configuration to rabbit@DESKTOP-G5MQQEC... The following plugins have been enabled: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch

started 3 plugins.

访问15672后,需要登录。此时执行命令:

PS C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.1\sbin> .\rabbitmqctl.bat list_users Listing users ... user tags guest [administrator]

发现没有admin需要创建用户admin用户。

PS C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.1\sbin> .\rabbitmqctl.bat add_user admin admin Adding user "admin" ... Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more. PS C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.1\sbin> .\rabbitmqctl.bat set_user_tags admin administrator Setting tags for user "admin" to [administrator] ... PS C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.1\sbin> .\rabbitmqctl.bat set_permissions -p / admin '.*' '.*' '.*' Setting permissions for user "admin" in vhost "/" ...

至此,admin用户可登录15672,正常访问管理控制台。以上是我在安装的rabbitmq server遇到的三个坑。

标签: mers00002型细胞电阻仪

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台