IT分销/经销中间件

MQ集群队列取消息时,如何只访问一个管理器取出所有消息

假设我的集群有三个队列管理器A,B,C,共享队列名为Q1
第一步:往A管理的Q1队列put 三条信息 111,222,333
消息被均分到集群队列A:Q1 111,B:Q1 222,C:Q1 333
第二步:程序从管理器A的队列Q1取消息,正常取只能取倒111,怎么样才能把222和333也取出来,因为这些消息也是属于共享队列里的消息,对于程序我只需要和A管理打交道,而不用关心其他集群成员?否则我觉得通过配置维护也比较麻烦,还望高手指点,不胜感激。
参与8

7同行回答

loner.wolfloner.wolf开发工程师cfb
现在这个系统将来会有很多外围系统接入,肯定需要集群的,如果用多线程来监控集群队列也可以实现需求,但我就是想了解下MQ本身是否支持统一取集群消息的接口或者方法。显示全部
现在这个系统将来会有很多外围系统接入,肯定需要集群的,如果用多线程来监控集群队列也可以实现需求,但我就是想了解下MQ本身是否支持统一取集群消息的接口或者方法。收起
IT分销/经销 · 2011-05-12
浏览723
eaglepan811eaglepan811开发工程师Eagle Com
回复 6# 福尔摩斯     说的都很精辟~集群的作用就是分担压力,在其中一个点坏的的时候,另外一个或者其它点可以接管任务显示全部
回复 6# 福尔摩斯


    说的都很精辟~集群的作用就是分担压力,在其中一个点坏的的时候,另外一个或者其它点可以接管任务收起
金融其它 · 2011-05-12
浏览705
福尔摩斯福尔摩斯运维工程师环亚
同意版主的意见!这不是在红酒里面兑雪碧嘛显示全部
同意版主的意见!

这不是在红酒里面兑雪碧嘛收起
金融其它 · 2011-05-11
浏览690
sangmin214sangmin214系统工程师SS
之所以使用集群,一个大的用处是提供数据处理的吞吐量,是通过运行多个实例在处理数据来达到的,也就是使用多个程序来处理,另一个大的用处是提供一定的fail-over,一个处理程序坏掉了,其他的实例还能继续处理。既然你只有一个程序来处理,那就没有必要用集群了吧?...显示全部
之所以使用集群,一个大的用处是提供数据处理的吞吐量,是通过运行多个实例在处理数据来达到的,也就是使用多个程序来处理,另一个大的用处是提供一定的fail-over,一个处理程序坏掉了,其他的实例还能继续处理。
既然你只有一个程序来处理,那就没有必要用集群了吧?收起
系统集成 · 2011-05-11
浏览754
le0911le0911技术经理农信银资金清算中心
我也好奇怎么才能实现显示全部
我也好奇怎么才能实现收起
银行 · 2011-05-11
浏览757
heailongheailong开发工程师上海万达信息股份有限公司
楼主同志,这个取消息设计用来做什么?我的记忆中似乎没能实现?显示全部
楼主同志,这个取消息设计用来做什么?我的记忆中似乎没能实现?收起
IT分销/经销 · 2011-05-10
浏览680
loner.wolfloner.wolf开发工程师cfb
消息被均分到集群队列A:Q1 111,B:Q1 222,C:Q1 333-----------------------------------------------------------------消息被均分到集群队列A-Q1 111,B-Q1 222,C-Q1 333显示全部
消息被均分到集群队列A:Q1 111,B:Q1 222,C:Q1 333
-----------------------------------------------------------------
消息被均分到集群队列A-Q1 111,B-Q1 222,C-Q1 333收起
IT分销/经销 · 2011-05-10
浏览731

提问者

loner.wolf
开发工程师cfb

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-05-10
  • 关注会员:1 人
  • 问题浏览:5444
  • 最近回答:2011-05-12
  • X社区推广