Sun Java System Message Queue 3.7 UR1 管理指南

使用叢集配置檔案移除代理程式

如果您原本是集中使用叢集配置檔案中的 imq.cluster.brokerlist 特性來指定叢集的成員代理程式以建立叢集,就不需要為了移除其中一個代理程式而停止所有的代理程式。反之,您只要編輯配置檔案來排除要移除的代理程式,以強制剩餘的叢集成員重新載入叢集配置,並重新配置已排除的代理程式,這樣它就不再指向相同的叢集配置檔案。程序如下:

Procedure使用叢集配置檔案從叢集中移除代理程式

  1. 編輯叢集配置檔案,從以 imq.cluster.brokerlist 特性指定的清單中移除要排除的代理程式。

  2. 向叢集中每個保留的代理程式發出以下指令:


    imqcmd reload cls

    這會強制代理程式重新載入叢集配置。

  3. 停止要從叢集中移除的代理程式。

  4. 編輯此代理程式的 config.properties 檔案,移除 imq.cluster.url 特性或指定一個不同的值。