摘要: 怎么样可以避免重复消费 RocketMQ 不保证消息不重复,如果你的业务需要保证严格的不重复消息,需要你自己在业务端去重 接口幂等性保障 ,消费端处理业务消息要保持幂等性 Redis 1)setNX(),做消息 id 去重,java 版本目前不支持设置过期时间 //Redis中操作,判断是否已经操作 阅读全文
posted @ 2020-02-29 22:02 认真对待世界的小白 阅读(279) 评论(0) 推荐(0)
摘要: RocketMQ 搭建双主双从集群 4台机器,2台部署 NameServer,4台都部署 Broker,双主双从(同步复制,异步刷盘) 基础安装教程参考:https://www.cnblogs.com/jwen1994/p/12318575.html 机器列表 192.168.159.133 Bro 阅读全文
posted @ 2020-02-29 20:22 认真对待世界的小白 阅读(1976) 评论(0) 推荐(0)
摘要: 分布式事务常见解决方案 2PC:两阶段提交, 基于XA协议 TCC:Try、Confirm、Cancel 等等 框架 GTS -> 开源 Fescar。地址:https://github.com/alibaba/fescar LCN -> 地址:https://github.com/codingap 阅读全文
posted @ 2020-02-29 20:02 认真对待世界的小白 阅读(637) 评论(0) 推荐(0)