采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,你好! 如何理解一个jvm只能有一个生产者组,一个jvm只能有一个消费者。 主要有以下疑问 1、为什么要有此限制 2、组有什么作用 3、实际使用中是如何用此限制来做项目开发
单个jvm下只能有一个唯一的group,是在rmq内部要做一系列复杂的初始化操作,比如加载clientinstance,对比processqueue与messagequeue的映射关系 包括一些rebalance等等。。 有什么作用,比如在事务消息的时候prodcuer group就可以进行事务会查状态,去指定发送check请求到producer group内部,或者最简单的消费者组,一个同组下的多个consumer能够实现消费的负载均衡,真正工作时应该每个业务的group分组不同,这样可以区分业务,另外如果多个组订阅了相同的topic,那就会都消费到相同的信息,然后组内进行负载均衡。很多双活策略,和集群广播模型都依赖这个特性。
现在一个应用中要用两个mq地址,该怎么解决?
登录后可查看更多问答,登录/注册
理论+实战,系统掌握RocketMQ核心技术, 挑战高并发抗压实战
10.6k 15
1.6k 11
1.4k 7
1.4k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号