RocketMQ RabbitMQ RocketMQ
文章平均质量分 95
mq
Ybb_studyRecord
这个作者很懒,什么都没留下…
展开
-
RabbitMQ高级特性(消息可靠性投递 ACK TTL+死信队列 延迟队列 日志与监控 消息可靠性分析与追踪 消息可靠性保障 消息幂等性处理)
RabbitMQ高级特性RabbitMQ一、RabbitMQ高级特性1.1 消息可靠性投递搭建consumerproviderconfirmCallback 确认模式return 退回模式1.2Consumer ACK1.3 消费端限流1.4 TTL1.5 死信队列1.6 延迟队列1.7 日志与监控1.8 消息可靠性分析与追踪二、RabbitMQ应用问题2.1 消息可靠性保障2.2 消息幂等性处理RabbitMQ一、RabbitMQ高级特性1.1 消息可靠性投递在使用 RabbitMQ 的时候,作为原创 2020-09-20 23:43:20 · 504 阅读 · 1 评论 -
RabbitMQ (入门 工作模式 原生RabbitMQ Spring整合 SpringBoot整合)
RabbitMQRabbitMQ一、MQ基本概念1.1 MQ概述1.2 MQ的优劣势优势应用解耦异步提速削峰填谷劣势1.3 常见的MQ产品1.4 RabbitMQ简介1.5工作模式简单模式work queues(资源的竞争)Publish/Subscribe 发布与订阅模式(共享资源)Routing路由模式Topics 主题模式(路由模式的一种)RPC 远程调用模式二、 原生RabbitMQ实现producerconsumer三、 Spring整合RabbitMQproducerconsumers四、 Sp原创 2020-09-19 20:45:52 · 372 阅读 · 1 评论 -
RabbitMQ安装说明文档
1. 安装依赖环境在线安装依赖环境:yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2. 安装Erlang上传erlang-18.3-1.el7.centos.x86_64.rpmsocat-1.7.3.2-5.el7.lux.x86_64.rpmrabbitmq-server-3.原创 2020-09-19 10:33:33 · 252 阅读 · 0 评论 -
RocketMQ深入分析(消息存储 消息进度管理 刷盘机制)
RocketMQ深入分析RocketMQ深入分析1 消息存储三级目录RocketMQ深入分析1 消息存储三级目录原创 2021-07-10 12:31:47 · 393 阅读 · 1 评论 -
RabbitMQ高阶使用(延时队列 消息可靠性保证)
@[TOC](RabbitMQ高阶使用(延时队列 消息可靠性保证))RabbitMQ高阶使用(延时队列 消息可靠性保证)1.从打车开始说起我们把滴滴打车的流程简化下登录app后点击打车开始进行打车打车服务开始为司机派单司机接单后开始给来接驾上车乘客后处于行程中行程结束后完成本次打车服务1.1 需要解决的问题我们需要实现派单服务,用户发送打车订单后需要进行进行派单,如果在指定时间内没有找到司机就会收到派单超时的通知,并且能够实时查看当前排队的抢单人数.........原创 2021-07-03 14:46:02 · 382 阅读 · 2 评论 -
RocketMQ高阶使用(顺序消息 生产者保证策略 消费者投递策略 消费者重试策略 )
RocketMQ高阶使用RocketMQ高阶使用1. 车辆调度1.1 业务分析1.2 司机自动接单1.3 用户下车1.4 用户打车RocketMQ高阶使用1. 车辆调度1.1 业务分析用户打车从派单服务到调度服务,首先将消息以顺序方式扔到RocketMQ中,然后消费的事务就会严格按照放入的顺序进行消费,用户首先拿到从RocketMQ推送的顺序消息,然后保持住,开始轮询检查Redis中的List中是否存在车辆,存在两种情况:如果没有拉取到车辆,然后会延时一段时间,继续进行拉取,一直拉取不到的话一直原创 2021-07-07 22:16:45 · 880 阅读 · 0 评论 -
RocketMQ 基础入门
RocketMQ 基础入门RocketMQ 基础入门1 RocketMQ 介绍1.1 RocketMQ 特点1.2 RocketMQ 优势2 RocketMQ 基本概念2.1 NameServer2.1.1 NameServer作用2.1.2 和zk的区别2.1.3 高可用保障2.2 Broker2.2.1 部署方式2.3 生产者(Producer)2.3.1 同步发送2.3.2 异步发送2.3.3 单向发送2.3.4 生产者组2.3.5 高可用保障2.4 消费者(Consumer)2.4.1 消费者组2.原创 2021-07-03 22:58:31 · 456 阅读 · 0 评论 -
RabbitMQ基础入门(MQ特点 选型 RabbitMQ基本使用)
RabbitMQ基础入门RabbitMQ基础1 消息中间件(MQ)1.1 消息队列回顾1.2 消息队列特点有哪些?1.2.1 先进先出1.2.2 发布订阅1.2.3 持久化1.2.4 分布式1.3 消息队列通讯模式是什么?1.3.1 点对点通讯点1.3.2 发布/订阅(Publish/Subscribe)模式1.3.3 群集(Cluster)1.4 为什么使用消息队列?1.4.1 应用解耦1.4.2 异步1.4.3 流量削峰1.5 消息队列有什么缺点?1.5.1 系统可用性降低1.5.2 系统复杂性提高1.原创 2021-06-30 17:26:04 · 268 阅读 · 1 评论 -
kafka( 底层架构 海量数据业务实战)
kafka(高级特性 扩展 高可用 底层架构 业务实现)kafka(高级特性 扩展 高可用 底层架构 业务实现)1 扩展性1.1 broker扩容kafka(高级特性 扩展 高可用 底层架构 业务实现)1 扩展性1.1 broker扩容1)在yaml中复制kafka-2,拷贝为新的节点,注意以下标注修改的地方!.........原创 2021-07-16 17:20:23 · 177 阅读 · 5 评论