用於 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。

如何安裝 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.properties ,將 imq.jms.tcp.hostname 特性設定為邏輯主機名稱。