消息队列数据有序性

一、生产过程

同一个订单的所有业务都发送到同一个patition

 

二、消费过程

一个patition只有一个消费者,保证节点数大于等于patition的数量

每个消费者再维护多个queue,相同的key进入同一个queue

每个queue由一个线程去处理数据来提高并发,消费完确认ack,避免系统重启时queue中的数据没有处理

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章