摘要: Return消息机制 Return Listener用于处理一些不可路由的消息 我们的消息生产者,通过指定一个Exchange和Routingkey,把消息送达到某一个队列中去,然后我们的消息监听队列,进行消费处理操作! 但是在某些情况下,如果我们在发送消息的时候,当前的exchange不存在或者指 阅读全文
posted @ 2021-01-28 16:51 灰辉-灰 阅读(56) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ高级特性 本章导航 消息如何保障100%的投递成功? 幂等性概念详解 在海量订单产生的业务高峰期,如何避免消息的重复消费问题? Confirm确认消息、Return返回消息 自定义消费者 消息的ACK与重回队列 消息的限流 TTL消息 死信队列 消息如何保障100%的投递成功? 什么 阅读全文
posted @ 2021-01-28 16:50 灰辉-灰 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 下载安装包 Redis是C语言开发,安装redis需要C语言的编译环境,如果没有gcc需要在线安装 yum install gcc-c++ 官网:https://redis.io/download 下载Stable稳定版 安装 使用远程工具连接上服务器,这里使用的是FinalSheel,将包上传到/ 阅读全文
posted @ 2021-01-26 22:56 灰辉-灰 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Binging-绑定 Exchange和Exchange、Queue之间的连接关系 Binging可以包含RoutingKey或者参数 Queue-消息队列 消息队列,实际存储消息数据 Durability:是否持久化,Durable:是,Transient:否 Auto delete:如选yes, 阅读全文
posted @ 2021-01-24 16:48 灰辉-灰 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Exchange 交换机 Exchange: 接收消息,并根据路由键转发消息到所绑定的队列 交换机属性 Name: 交换机名称 Type: 交换机类型 direct、topic、fanout、headers Durability: 是否需要持久化,true为持久化 Auto Delete: 当最后一 阅读全文
posted @ 2021-01-24 16:44 灰辉-灰 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 消息生产与消费 ConnectionFactory: 获取连接工厂 Connection:一个连接 Channel:数据通信信道,可发送和接收消息 Queue:具体的消息存储队列 Producer & Consumer 生产和消费者 代码演示 引入maven依赖 <dependency> <grou 阅读全文
posted @ 2021-01-24 16:40 灰辉-灰 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 本章导航 互联网大厂为什么选择RabbitMQ? RabbitMQ的高性能之道是如何做到? 什么是AMQP高级协议? AMQP核心概念是什么? RabbitMQ整体架构模型是什么样子的? RabbitMQ消息是如何流转的? RabbitMQ安装与使用 命令行与管控台 RabbitMQ消息生产与消费 阅读全文
posted @ 2021-01-24 16:37 灰辉-灰 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Linux环境下卸载Rabbitmq 1、卸载rabbitmq相关 卸载前先停止rabbitmq服务 /usr/lib/rabbitmq/bin/rabbitmqctl stop 查看rabbitmq安装的相关列表 yum list | grep rabbitmq 卸载rabbitmq已安装的相关内 阅读全文
posted @ 2021-01-09 11:39 灰辉-灰 阅读(5553) 评论(0) 推荐(1) 编辑
摘要: 一、下载 1、下载rabbitma的rpm包官网地址:https://www.rabbitmq.com/Get StartedDownload+Installation选择CentOSDownloading选择自己版本下载2、根据rabbitmq版本要求从github下载满足要求的erlang rp 阅读全文
posted @ 2021-01-09 11:38 灰辉-灰 阅读(7800) 评论(0) 推荐(1) 编辑