「排程器診斷」頁面主要提供排程器的執行時期狀態。
「診斷」頁面會顯示JMS 佇列已經收到的已排定報表要求數、當中已經失敗的要求數,以及仍在執行中的要求數。您可以在叢集執行處理層級檢視 JMS 狀態,以便於您判斷是否應該增加更多執行處理,以縱向擴展這些 JMS 處理器當中之一或多個的規模。
例如,若一個執行處理的電子郵件處理器有太多等候處理的要求,就可以考慮增加另一個執行處理,讓它負責電子郵件的處理作業。同樣的,如果報表處理佇列顯示目前正在處理非常大量的報表,就可以增加另一個執行處理來縱向擴展報表處理能力。
此外,也可從「排程器診斷」頁面看出每個元件的狀態,以瞭解是否有任何元件停止運作。您可以查看資料庫的連線字串或 JNDI 名稱、叢集執行處理與受管理伺服器執行處理之間的關聯關係、Toplink 連線集區組態等等這類的資訊。
如果執行處理顯示失敗狀態,您可以復原該執行處理,加上叢集若已設定 JMS 容錯移轉機制,所有送出的工作都不會遺失。當伺服器執行處理恢復正常運作之後,就能立即提供叢集服務。診斷頁面會動態反映執行處理的移除與新增。
新增執行處理至叢集之後,「排程器診斷」頁面會立即辨識新的執行處理,並且顯示新執行處理的狀態和目前在該執行處理上執行的所有繫線。這樣的強大監控功能讓管理員能夠追蹤並解決在任何執行處理或任何排程器元件發生的問題。
「排程器診斷」頁面提供下列元件的資訊:
JMS
Cluster
資料庫
排程器引擎
JMS 區段提供下列資訊:
JMS 叢集組態:此區段提供 JMS 設定的組態資訊:
提供者類型 (Weblogic / ActiveMQ)
WebLogic 版本
WebLogic JNDI 處理站
JMS 的 JNDI URL
佇列名稱
暫存目錄
JMS 執行時期:提供所有 JMS 佇列和主題的執行時期狀態。
「叢集」區段提供叢集執行處理的詳細資訊。您可以藉由這項資訊瞭解每個處理器的負載情況。
「資料庫」區段提供這些元件的資訊。
資料庫組態 — 連線類型、JNDI 名稱或連線字串
Toplink 組態 — 連線集區、日誌記錄層級
資料庫綱要
Quartz 區段提供以下元件的資訊,如下圖所示。
Quartz 組態
Quartz 初始化