consumer端是多线程可以保障顺序消息吗?

来源:12-8 顺序消息局部并行发送实战-3

慕仔024371

2019-11-22

老师在 12-8 顺序消息局部并行发送实战-3结尾 说顺序消费,是有助于高并发下抗压提升性能的机制,我觉得顺序消费是为了保障业务的原子语义吧,保障业务不出错吧,比如课程中的列子1、创建包裹2、发送物流这两个要求保障顺序的消息,要保证先创建完包裹后在发送物流,还有一个问题是,要保证他们的顺序消费,首先要把他们路由到某个topic的一个messagequeue中,在消费者中,针对这个 messagequeue也要使用单线程消费吧,否则多线程还是有并发,也就不一定能保障顺序消费了啊

写回答

1回答

阿神

2019-11-22

顺序消费,就是单线程的,一个queue对应上

0
0

RocketMQ核心技术精讲与高并发抗压实战

理论+实战,系统掌握RocketMQ核心技术, 挑战高并发抗压实战

1182 学习 · 304 问题

查看课程