用於 Sun Java System Message Queue 的 Sun Cluster 資料服務指南 (適用於 Solaris 作業系統)

安裝與配置 Sun Java System Message Queue

Sun Java System Message Queue 是與 Java 2 企業版 (J2EE™) 1.3 相容的訊息傳送服務。該佇列旨在滿足企業客戶的需要,並在 Sun Cluster 軟體的控制下執行。本節說明安裝 Sun Java System Message Queue 並使其作為 Sun Cluster HA for Sun Java System Message Queue 執行的步驟。


備註 –

如果您執行 Sun Java System Message Queue 和其他訊息傳送服務伺服器,並且它們使用相同的網路資源,請將它們配置為偵聽不同的連接埠。否則,兩個服務之間可能會發生連接埠衝突。


請使用以下程序安裝 Sun Java System Message Queue。

Procedure如何安裝 Sun Java System Message Queue

使用以下程序來安裝 Sun Java System Message Queue。此處僅包含 Sun Java System Message Queue 的相關說明章節。請參閱「Sun Java System Message Queue for Solaris OS」 文件,以取得詳細資訊。


備註 –

請勿在 /etc/imq/imqbrokerd.conf 檔案中將 AUTOSTART 特性設定為 YES。依預設,AUTOSTART 特性設定為 NO,因為 Sun Cluster HA for Sun Java System Message Queue 會在您配置完資料服務後啟動和停止應用程式。


步驟
  1. 將 Sun Java System Message Queue 套裝軟體安裝到叢集中所有尚未安裝此套裝軟體的節點上。

  2. 在全域檔案系統上指定一個用於保留訊息佇列的位置 (例如,/global/s1mq)。

    您可以為該檔案系統建立單獨目錄。

  3. 在任何節點上設定 IMQ_VARHOME 並執行 imqbrokerd 指令以建立配置目錄和檔案。


    # IMQ_VARHOME=/global/s1mq
    # export IMQ_VARHOME
    # imqbrokerd -name hamq1
    
  4. 透過編輯 $IMQ_VARHOME/instances/hamq1/props/config.propertiesimq.jms.tcp.hostname 特性設定為邏輯主機名稱。