rabbitmq
文章平均质量分 71
擦肩而过
天道酬勤,精益求精
展开
-
RabbitMQ消费者不消费, 生产者被阻塞(七)
1. 问题描述与解决方案问题: 查看业务日志发现, 生产者和消费者都被"卡死", 没有看到错误日志. 查看 RabbitMQ 控制台发现 connection 都被 blocked. 同时看到磁盘空间警告. 解决方案: 修改配置文件把 disk_free_limit.absolute 从 20 GB 降低到 10GB, 重启 RabbitMQ, 解决问题.2. 原因探究在运行期间, RabbitMQ 节点将根据工作负载消耗不同数量的内存和磁盘空间. 当使用率激增时, 内存和可用磁盘空间都可能达到转载 2021-06-08 14:40:14 · 3503 阅读 · 0 评论 -
RabbitMq搭建集群(六)
命令行搭建默认情况下:RabbitMQ代理操作所需的所有数据/状态都将跨所有节点复制。这方面的一个例外是消息队列,默认情况下,消息队列位于一个节点上,尽管它们可以从所有节点看到和访问转载 2021-06-08 10:40:58 · 426 阅读 · 0 评论 -
Spring整合RibbitMQ(五)
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <art.转载 2021-06-08 10:32:24 · 156 阅读 · 0 评论 -
RabbitMq入门--六种工作模式(四)
生产者操作流程如下:1)创建连接2)创建通道3)声明队列4)发送消息消费者操作流程如下:1)创建连接2)创建通道3)声明队列4)监听队列5)接收消息6)ack回复...转载 2021-06-08 10:26:20 · 273 阅读 · 0 评论 -
RabbitMQ常用命令(三)
基本概念Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。 Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host里面可以有若干个Exchange和Queue,但是权限控制的最小粒度是Virtual Host。 Exchange:接受生产者发送的消息,并根据Binding规则将消息路由给服务器中的队列。ExchangeType决定了Exchange路由消息的行为,例如,在RabbitMQ中,ExchangeType有direc转载 2021-05-28 18:10:52 · 1352 阅读 · 0 评论 -
RabbitMQ 数据与管理端口修改(二)
RabbitMQ在默认安装后数据端口是5672,管理端口是15672,但由于网络安全各公司需要规范中间件的端口,那如何修改,现在验证后(RabbitMQ 3.7.18)最权威的信息分享给大家。方式有两种:方式一:新配置文件新配置文件地址:rabbitmq.conf在/app/rabbitmq_server-3.7.18/sbin/rabbitmq-defaults显示加载配置文件## Set default valuesCONFIG_FILE=/app/rabbitmq_server-转载 2021-05-28 11:45:59 · 974 阅读 · 0 评论 -
centos8安装rabbitMQ(一)
一。安装Erlang由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。首先寻找对应版本的的Erlang,我计划安装最新版的rabbitmq3.8.16,对应erlang24版本对应地址:https://www.rabbitmq.com/which-erlang.html然后去https://www.erlang.org/downloads地址复制erlang24的下载地址得到https://erlang.org/download/otp_src_24.0...转载 2021-05-28 08:55:23 · 834 阅读 · 0 评论