随笔分类 -  消息队列

RabbitMQ 中的分布式,普通 cluster 模式的构建
摘要:RabbitMQ 如何做分布式 前言 集群配置方案 cluster 普通模式 镜像模式 federation shovel 节点类型 RAM node Disk node 集群的搭建 1、局域网配置 2、每台及其中安装 RabbitMQ 3、设置不同节点间同一认证的Erlang Cookie 4、使 阅读全文
posted @ 2022-01-17 15:20 ZhanLi 阅读(1344) 评论(2) 推荐(4) 编辑
RabbitMQ使用 prefetch_count优化队列的消费,使用死信队列和延迟队列实现消息的定时重试,golang版本
摘要:RabbitMQ 的优化 channel prefetch Count 死信队列 什么是死信队列 使用场景 代码实现 延迟队列 什么是延迟队列 使用场景 实现延迟队列的方式 Queue TTL Message TTL 使用 Queue TTL 设置过期时间 使用 Message TTL 设置过期时间 阅读全文
posted @ 2022-01-07 23:23 ZhanLi 阅读(4379) 评论(0) 推荐(4) 编辑
RabbitMQ,RocketMQ,Kafka 事务性,消息丢失,消息顺序性和消息重复发送的处理策略
摘要:消息队列常见问题处理 分布式事务 什么是分布式事务 常见的分布式事务解决方案 基于 MQ 实现的分布式事务 本地消息表-最终一致性 MQ事务-最终一致性 RocketMQ中如何处理事务 Kafka中如何处理事务 RabbitMQ中的事务 消息防丢失 生产阶段防止消息丢失 RabbitMQ 中的防丢失 阅读全文
posted @ 2021-12-30 09:54 ZhanLi 阅读(2037) 评论(0) 推荐(5) 编辑
RabbitMQ,RocketMQ,Kafka 消息模型对比分析
摘要:消息模型 消息队列的演进 消息队列模型 发布订阅模型 RabbitMQ的消息模型 交换器的类型 direct topic fanout headers Kafka的消息模型 RocketMQ的消息模型 参考 消息模型 消息队列的演进 消息队列模型 早先的消息队列是按照"队列"的数据结构来设计的。 生 阅读全文
posted @ 2021-12-18 15:30 ZhanLi 阅读(1361) 评论(4) 推荐(4) 编辑
RabbitMQ,RocketMQ,Kafka,Pulsar 几种消息队列的对比
摘要:常用的几款消息队列的对比 前言 RabbitMQ 优点 缺点 RocketMQ 优点 缺点 Kafka 优点 缺点 Pulsar 优点 缺点 如何选择合适的消息队列 参考 常用的几款消息队列的对比 前言 消息队列的作用: 1、应用耦合:多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个 阅读全文
posted @ 2021-12-10 08:25 ZhanLi 阅读(3849) 评论(2) 推荐(11) 编辑