天天看点

RabbitMQ报错及默认开放端口

报错一:

=INFO REPORT==== 1-Jun-2017::09:10:12 ===

Clustering with ['rabbit@rabbitmq-node2',rabbit@AY140408101528Z,

                 rabbit@AY140408101527Z] as disc node

=ERROR REPORT==== 1-Jun-2017::09:10:40 ===

Mnesia(rabbit@AY140505101127Z): ** ERROR ** Mnesia on rabbit@AY140505101127Z could not connect to node(s) ['rabbit@rabbitmq-node2']

=WARNING REPORT==== 1-Jun-2017::09:10:54 ===

global: rabbit@AY140505101127Z failed to connect to 'rabbit@rabbitmq-node2'

这个错误原因是Erlang端口4369未开放

默认端口说明

client端通信口5672

管理口15672

server间内部通信口25672

erlang发现口:4369

报错二

=INFO REPORT==== 1-Jun-2017::12:08:36 ===

connection <0.1181.0> (*.*.*.*:60634 -> 114.215.200.75:5673): user 'admin' authenticated and granted access to vhost '/'

=ERROR REPORT==== 1-Jun-2017::12:08:36 ===

Channel error on connection <0.1181.0> (121.40.108.39:60634 -> *.*.*.*:5673, vhost: '/', user: 'admin'), channel 1:

operation queue.declare caused a channel exception access_refused: access to queue 'MQDemoQueue' in vhost '/' refused for user 'admin'

 原因是admin权限不够,使用了错误命令:

错误命令

"D:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.9\sbin\rabbitmqctl.bat"  set_permissions -p /  admin '.*' '.*' '.*'