佇列管理程式叢集

叢集是兩個或更多個佇列管理程式群組,這些佇列管理程式在邏輯上是相關的程式,而且可以共用資訊。 任何佇列管理程式可以將訊息傳給相同叢集中的其他佇列管理程式,不需要設定特定通道定義、遠端佇列定義或傳輸佇列,因為這項資訊全都儲存在儲存庫中,而叢集中的所有佇列管理程式都可以存取。

比方說,您可以建立叢集,然後將其中一個佇列管理程式中的佇列設為要在叢集中共用。 這時,在叢集中的任何其他佇列管理程式上都可以看到這個佇列,如同它是本端佇列一樣;您也可以開啟它,並直接將訊息放到其中。

[z/OS]請注意,在叢集中共用佇列 (叢集佇列) 不同於在 z/OS® 佇列管理程式上共用佇列共用群組 (共用佇列) 中的佇列。 不過,在「 z/OS」上,叢集佇列管理程式也可以屬於佇列共用群組,並且可以與佇列共用群組中的其他佇列管理程式共用其佇列定義。

同時,任何平台上的佇列管理程式也可以同時是多個叢集的成員。

叢集支援也可讓一個以上的佇列管理程式管理相同佇列(也就是同名佇列)的實例。 也就是說,您可以執行一個以上的應用程式實例,每一個都各自獨立地接收訊息和執行,因而平均分配佇列管理程式的工作量。

如需相關資訊,請參閱分散式佇列和叢集