如何选择CTG-MQ的消息模式
1、在CTG-MQ中,消息模式选择的优先顺序为:无序消息>普通有序消息>严格有序消息。在业务场景允许的情况下,优先选择无序消息,或者在业务能变通的情况下,将有序消息转化为无序消息。

3、可以充分使用集群的failover特点,无须依赖自动主备切换(切换过期服务中断),可不部署自动切换组件,减少部署复杂度,减少运维难度,能动态地扩容。

5、对于消费者来说,因为要保证顺序,所以一般是单线程串行消费,消费性能较低。对一个Topic有多个Queue的场景,可以通过增加消费者实例数,提高性能,但应用必须考虑消息者实例数量变化,由于负载均衡带来的短时间数据乱序问题。

7、对于普通有序消息,意味着业务能接受短时间消息乱序,所以一般情况下可以在线态扩容;对于严格有序消息,需要将所有消息消费完,并且停止服务,才能扩容。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。