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

調校 Sun Cluster HA for Sun Java System Message Queue 故障監視器

Sun Cluster HA for Sun Java System Message Queue 故障監視器包含在代表 Sun Java System Message Queue 的資源中。您在註冊與配置 Sun Cluster HA for Sun Java System Message Queue 時建立此資源。如需更多資訊,請參閱註冊與配置 Sun Cluster HA for Sun Java System Message Queue

此資源的系統特性和延伸特性可以控制故障監視器的運作方式。這些特性的預設值可以決定故障監視器的預設運作方式。預設的運作方式應適用於大多數 Sun Cluster 安裝。因此,您應該在需要修改此預設運作方式時調校 Sun Cluster HA for Sun Java System Message Queue 故障監視器。

如需更多資訊,請參閱以下小節。

故障監視器在探測期間執行的作業

Sun Cluster HA for Sun Java System Message Queue 故障監視器使用 Smooth_shutdown 延伸特性。如需有關設定此特性的說明,請參閱設定 Sun Cluster HA for Sun Java System Message Queue 延伸特性

Sun Cluster HA for Sun Java System Message Queue 探測會向伺服器傳送請求,以查詢 Sun Java System Message Queue 伺服器實例的運作狀態。

此探測將連線至由網路資源配置和資源群組的 Port_list 設定定義的 IP 位址和連接埠組合。如果連接成功,測試將讀取連接埠對應器資訊。最後,探測將斷開連接。如果有連接的任何部分失敗,系統將記錄失敗。

大量的網路通訊、沉重的系統負載以及配置錯誤均會導致查詢失敗。如果您未將 Sun Java System Message Queue 伺服器配置為偵聽所有被探測的 IP 位址和連接埠組合,則會發生配置錯誤。Sun Java System Message Queue 伺服器應對為該資源指定的每個 IP 位址的每個連接埠提供服務。

當探測無法連線至伺服器時,探測將完全失敗。將傳送以下錯誤訊息,其中 %s 表示主機名稱, %d 表示連接埠號碼。


無法連線至主機 <%s> 與連接埠 <%d>。

探測會累積發生在資源特性時間間隔 Retry_interval 內的部分失敗,直至達到等同於需要採取行動的完全失敗。

以下為部分探測失敗。

根據失敗歷史,一個失敗可導致本機重新啟動或資料服務的故障轉移。