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

配置Sun Cluster HA for Sun Java System Web Server 延伸特性

本節描述 Sun Cluster HA for Sun Java System Web Server 延伸特性。對於防故障備用,資料服務將強制 Confdir_list 的大小為一。如果您需要多個配置檔案 (實例),請建立多個防故障備用資源,每個資源包含一個 Confdir_list 項目。

通常,在建立 Sun Java System Web Server 資源時,您可使用指令行 scrgadm -x 參數=來配置延伸特性。請參閱Sun Cluster Data Services Planning and Administration Guide for Solaris OS」中的「Standard Properties」,以取得有關 Sun Cluster 所有特性的詳細資訊。

如需有關您可為 Sun Java System Web Server 配置的延伸特性之資訊,請參閱表 1–2。當您建立 Sun Java System Web Server 資源時,所需的唯一延伸特性是 Confdir_list 特性。某些延伸特性可以動態更新。但是,其他特性只能在建立資源時進行更新。其中「調整時機」項目表示您可以更新每個特性的時機。

表 1–2 Sun Cluster HA for Sun Java System Web Server 延伸特性

延伸特性名稱 

描述 

Confdir_list (字串陣列)

指向特定 Sun Java System Web Server 實例的伺服器根目錄的指標。如果 Sun Java System Web Server 處於安全模式,則路徑名稱必須包含 名為 keypass 的檔案,該檔案包含啟動此實例所需的安全金鑰密碼。

預設值:

範圍:

可調:建立時

Failover_enabled (布林)

指定如果在 Retry_interval 指定的時間內,嘗試重新啟動的次數超過 Retry_count,故障監視器是否對 Sun Java System Web Server 資源進行防故障備用。此延伸特性具有以下可能值:

  • True – 指定故障監視器對 Sun Java System Web Server 資源進行防故障備用

  • False – 指定故障監視器對 Sun Java System Web Server 資源進行防故障備用

 

預設值:True

範圍:不適用

可調:停用資源時

Monitor_retry_count (整數)

處理監視器工具 (PMF) 在 Monitor_retry_interval 特性指定的時間視窗期間內重新啟動故障監視器的次數。請注意,該特性是指故障監視器本身的重新啟動,而不是資源的重新啟動。系統定義的特性 Retry_intervalRetry_count 控制資源的重新啟動。

 

預設值:4

範圍:02,147,483,641

–1 表示不限制嘗試重試的次數。

可調:任何時候

Monitor_retry_interval (整數)

計數故障監視器失敗次數的時間限制 (以分鐘為單位)。如果在此期間內,故障監視器失敗的次數超出在延伸特性 Monitor_retry_count 中指定的值,PMF 將不會重新啟動故障監視器。

預設值:2

範圍:02,147,483,641

–1 表示不限制重試間隔時間。

可調:任何時候

Probe_timeout (整數)

故障監視器用來探測 Sun Java System Web Server 實例的逾時值 (以秒為單位)。 

預設值:90

範圍: 02,147,483,641

可調:任何時候

Monitor_Uri_List (字串)

故障監視器用來探測 Sun Java System Web Server 上部署的所有應用程式的單一 URI 或 URI 清單。透過將特性設定為 Sun Java System Web Server 上部署的應用程式所服務的一個或多個 URI,來探測部署的應用程式。 

預設值:

可調:任何時候

引用的發行版本:3.1 10/03

監視隨機 URI

如果您希望 Web 伺服器故障監視器探測該 Web 伺服器服務的應用程式 (URI) 之隨機清單,請設定 Monitor_Uri_List 延伸特性。該延伸特性提供延伸的探測功能,並且在您對 Web 伺服器之外的服務進行分層時很有用。安全的 Sun Java System Web Server 實例不支援 Monitor_Uri_List 延伸特性。如果您未設定 Monitor_Uri_List 延伸特性,則故障監視器將執行基本探測。請參閱Sun Cluster HA for Sun Java System Web Server 故障監視器,以取得詳細資訊。以下範例顯示將 Sun Java System Web Server 實例加入配置時,如何設定 Monitor_Uri_List 延伸特性。

範例 — 為可縮放的 Sun Java System Web Server 實例設定 Monitor_uri_list


(加入帶有預設負載平衡的不安全 Sun Java System Web Server 實例。)

範例# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \
-x Confdir_List=/opt/SunONE/https-Sun-app-insecure-1 \
-y Scalable=True -y Network_resources_used=schost-1 -y Port_list=8000/tcp
-x Monitor_Uri_list=http://schost-1:8000/servlet/monitor

範例 — 為防故障備用 Sun Java System Web Server 實例設定 Monitor_Uri_List


(加入不安全的 Sun Java System Web Server 應用程式資源實例。)

範例# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \
-x Confdir_list=/opt/SunONE/conf -y Scalable=False \
-y Network_resources_used=schost-1 -y Port_list=80/tcp \
-x Monitor_Uri_list=http://schost-1:80/servlet/monitor