锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

安装rabbitmq遇到的坑

时间:2022-11-28 20:30:01 mers00002型细胞电阻仪

按照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遇到的三个坑。

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

相关文章