2020年6月16日

摘要:rocketMQ解决分布式事务的思路:1、a事务成功和mq收到消息保持一致。2、保证这条消息一定会被消费,从而完成b事务。时效性可能差了点,但是能达到最终的一致,优点是不会阻塞。 其中第二步保证消息一定会被消费可以看之前的博文,消费端用集群模式可以做到这一点。 下面来看怎样使得 事务a成功 和 mq 阅读全文
posted @ 2020-06-16 16:52 chuliang 阅读(64) 评论(0) 推荐(0) 编辑
 
摘要:我用的是DefaultMQPushConsumer,启动一个consumer的时候,根据之前的博文,push其实还是一次次的pullrequest。这里就有个问题:如果需要实时性很高,broker新收到一条消息之后,马上就要传递给订阅的consumer,那么consumer这边就需要不停的轮询,一次 阅读全文
posted @ 2020-06-16 15:39 chuliang 阅读(235) 评论(0) 推荐(0) 编辑