Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

有關 JMS 實體目標的 管理主控台 作業

Procedure建立 JMS 實體目標

若要進行生產,務必建立實體目標。但是,在開發和測試期間,不需要執行此步驟。應用程式首次存取目標資源時,Message Queue 會自動建立目標資源的 Name 特性指定的實體目標。該實體目標是暫時的,並且將在 Message Queue 配置特性指定的時間段後過期。

  1. 在樹形元件中,展開 [配置] 節點,然後展開 [Java 訊息服務] 節點。

  2. 選取要配置的實例:

    • 若要配置特定的實例,請選取該實例的配置節點。例如,對於預設實例 server,請選取 [server-config] 節點。

    • 若要為將來的實例 (實例使用 default-config 的副本) 配置預設設定,請選取 [default-config] 節點。

  3. 選取 [實體目標] 節點。

  4. 在 [實體目標] 頁面中,按一下 [新建]。

    將顯示 [建立實體目標] 頁面。

  5. 在 [實體目標名稱] 欄位中,鍵入目標的名稱 (例如,PhysicalQueue)。

  6. 從 [類型] 下拉式清單中,選擇 [topic] 或 [queue]。

  7. 在 [附加特性] 區域中,按一下 [增加特性] 以增加特性。

    下表列示了目前可用的一個特性。

    特性名稱 

    說明 

    maxNumActiveConsumers

    在佇列目標的負載平衡傳送中處於使用中狀態的使用者的最大數目。如果值為 - 1,則表示沒有數目限制。預設為 1 (如果為獨立伺服器實例建立目標) 和 -1 (如果為叢集建立目標)。 

    若要修改此特性的值或要指定其他實體目標特性,請使用 MQ-install-dir/imq/bin/imqcmd 指令。請參閱「Message Queue Administration Guide」,以取得更多資訊。

  8. 按一下 [確定]。

等效的 asadmin 指令

create-jmsdest

系統目標

[實體目標] 頁面可顯示系統目標 (即名為 mq.sys.dmq 的佇列),過期和無法傳送的訊息將重新導向至該佇列。可以為此目標建立目標資源、使用者和瀏覽器,但不能刪除它或向其傳送訊息。

Procedure刪除 JMS 實體目標

  1. 在樹形元件中,展開 [配置] 節點,然後展開 [Java 訊息服務] 節點。

  2. 選取要配置的實例:

    • 若要配置特定的實例,請選取該實例的配置節點。例如,對於預設實例 server,請選取 [server-config] 節點。

    • 若要為將來的實例 (實例使用 default-config 的副本) 配置預設設定,請選取 [default-config] 節點。

  3. 選取 [實體目標] 節點。

  4. 在 [實體目標] 頁面中,選取要刪除的目標的名稱旁邊的核取方塊。

  5. 按一下 [刪除]。

    如果嘗試刪除系統目標 mq.sys.dmq,則會顯示錯誤訊息。

等效的 asadmin 指令

delete-jmsdest