`
guochunyang2004
  • 浏览: 80218 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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 '.*' '.*' '.*'

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

正确命令的正则不带引号


分享到:
评论

相关推荐

    rabbitMQ配置笔记

    默认情况下,配置文件位于`/etc/rabbitmq/rabbitmq.conf`。在这里,你可以配置诸如节点类型、日志级别、绑定端口等参数。例如,要改变默认的监听端口,可以修改为: ```conf tcp_listeners = [5673] ``` RabbitMQ...

    Rabbitmq 默认配置文件模板

    - `listeners`: 指定RabbitMQ监听的网络端口,可以配置多个,支持TCP和TLS。 - `cluster_nodes`: 配置集群节点的信息,包括节点类型(ram或disc)和节点名称。 - `disk_free_limit`: 设置磁盘空间阈值,当剩余...

    prometheus rabbitmq_exporter

    4. **验证**:在浏览器中访问 `rabbitmq_exporter` 的默认端口(通常是9090)上的 `/metrics` 端点,确认可以看到 RabbitMQ 相关的指标。例如,`http://your_ip:9090/metrics`。 5. **更新 Prometheus 配置**:在 ...

    kettle rabbitmq 插件开发

    标题 "kettle rabbitmq 插件开发" 涉及的是如何在 Pentaho Kettle(也称为 Spoon)中创建和使用 RabbitMQ 插件。Kettle 是一个开源的数据集成工具,它允许用户进行数据抽取、转换和加载(ETL)操作。RabbitMQ 是一个...

    RabbitMQ详细讲解

    RabbitMQ 详细讲解 RabbitMQ 是一个基于 Advanced Message Queue Protocol(AMQP)的开源消息队列系统,旨在帮助企业解决分布式系统之间的通信、集成与整合问题。下面是对 RabbitMQ 的详细讲解: 认识 RabbitMQ ...

    RabbitMq安装包及超详细安装教程

    RabbitMQ是一个强大的开源消息代理和队列服务器,它基于开放标准Advanced Message Queuing Protocol (AMQP)。这款工具主要用于在分布式系统中处理异步任务和消息传递,从而提高应用程序的可扩展性和可靠性。RabbitMQ...

    rabbitMQ3.7.8windows安装软件包

    4. 防火墙设置:确保RabbitMQ所需的服务端口(如5672、15672等)在防火墙中开放,以便远程访问和管理。 **四、RabbitMQ使用基础** 1. 生产者与消费者:RabbitMQ的核心概念包括生产者(发送消息的客户端)、消费者...

    RabbitMQ3.9.15安装包及安装文档

    在这个"RabbitMQ3.9.15安装包及安装文档"中,我们将深入探讨RabbitMQ的安装过程以及相关依赖,主要涉及以下知识点: 1. **RabbitMQ概述**:RabbitMQ是一个用Erlang编程语言开发的消息中间件,它的核心功能是作为...

    rabbitmqadmin

    RabbitMQ命令行手动创建队列rabbitmqadmin用法 手动创建队列方法:登录http://ip:15672/cli下载 将下载的rabbitmqadmin放到/usr/sbin目录下,并赋予权限:chmod 755 rabbitmqadmin 查看命令帮助信息: python ...

    rabbitmq连接池

    自定义连接池大小及最大处理channel数 消费者底层断线自动重连 底层使用轮循方式复用tcp 生产者每个tcp对应一个channel,防止channel写入阻塞造成内存使用过量 支持rabbitmq exchangeType 默认交换机、队列、消息都会...

    rabbitMQ_Windows版.zip

    6. **测试连接**:安装和配置完成后,可以使用RabbitMQ的管理界面(默认端口55672)或者像rabbitmqadmin这样的命令行工具,验证是否能成功连接和管理队列。 在Windows环境下使用RabbitMQ,开发者可以利用其丰富的...

    学习rabbitMQ时用的所有软件及常见问题解决办法.rar

    此外,RabbitMQ默认使用5672端口,如果该端口已被其他服务占用,需要更改RabbitMQ的配置文件(rabbitmq.config)来指定一个未使用的端口。同时,记得检查你的防火墙设置,确保允许RabbitMQ服务的入站和出站通信。 ...

    麒麟v10系统Rabbitmq3.6.10安装包

    默认情况下,RabbitMQ的管理界面是关闭的,可以使用以下命令开启: ```bash sudo rabbitmq-plugins enable rabbitmq_management ``` 然后通过浏览器访问`http://your_server_ip:15672`来查看和管理RabbitMQ。首次...

    RabbitMQ3.8.3及相关依赖

    在这个“RabbitMQ3.8.3及相关依赖”的压缩包中,您将找到在Linux环境下离线安装RabbitMQ 3.8.3所需的所有组件。 首先,安装RabbitMQ前,确保您的Linux系统是基于Erlang语言运行的,因为RabbitMQ就是用Erlang编写的...

    RabbitMQ快速入门及API介绍(401M)

    RabbitMQ快速入门及API介绍(401M) QQ截图 20191220230107.png?x-oss-process=style/pnp8 (42.73KB, 下载次数:227) 下载附件 2019-12-2023 :01 上传【课程介绍】:第一章 : RabbitMQ介绍:消息中间件概念、RabbitMQ...

    RabbitMQ用户手册

    5. **RABBITMQ_NODE_PORT**: 这个变量定义了 RabbitMQ 服务器的默认端口,通常用于客户端连接。默认端口是 5672,这是 AMQP 协议的标准端口。如果你需要更改默认端口,可以修改这个环境变量。 运行 `rabbitmq-...

    RabbitMQ安装包及依赖.zip

    6. 访问Web管理界面:默认情况下,RabbitMQ的管理插件监听在localhost的15672端口,你可以通过浏览器访问"http://localhost:15672",使用默认的guest/guest用户登录(注意:出于安全考虑,仅限本地访问,并且不要在...

    flink-sql集成rabbitmq

    标题中的“flink-sql集成rabbitmq”指的是将Apache Flink的数据流处理能力与RabbitMQ消息队列系统相结合,实现数据的实时处理和传输。Flink是一个开源的流处理框架,提供低延迟、高吞吐量的数据处理,而RabbitMQ是一...

    rabbitmq基础+springboot集成rabbitmq

    **RabbitMQ基础** RabbitMQ是一个开源的消息代理和队列服务器,用于在分布式系统中进行消息传递。它是基于AMQP(Advanced Message Queuing Protocol)协议实现的,提供了高可用性、可扩展性和稳定性。RabbitMQ的...

    rabbitmq3.7.17及erlang22.0.7安装包.rar

    为了实现RabbitMQ的持久化和管理功能,还需要创建默认的用户、虚拟主机和权限。这可以通过RabbitMQ的控制台或命令行插件完成: ```bash sudo rabbitmq-plugins enable rabbitmq_management sudo rabbitmqctl add_...

Global site tag (gtag.js) - Google Analytics