2014-07-18 79 views
1

我有4個JVM的Webshpere集羣。 JVM1,JVM2,JVM3和JVM4都使用帶單隊列的單隊列MGR1。Wepshere應用程序集羣和MQ消息

  1. 如果使用jvm1 bootstrup地址將消息放到隊列中,是否可用於其他JVM以供處理。
  2. 如果負載均衡器放在JVM1,JVM2,JVM3和JVM4的前面,它與point1有什麼不同?
  3. 應該使用具有Gateway Mgr3和子隊列mgr Mgr1和Mgr 2的MQ羣集來平行處理消息。

回答

1
  1. 是的。消息將提供給接受它的第一個消費者。當多個消費者正在閱讀時,隊列就像負載平衡器一樣工作。

  2. 不確定負載均衡器將如何影響MQ。你正在談論一個HTTP負載平衡器吧?

  3. MQ集羣和多個QMGRS還有其他原因,例如在多個物理機器之間分配負載,分離安全和業務級別域以及管理目的。