建立性能原則:定義性能原則一般內容
請利用這個頁面來建立性能原則,以利用這些原則來執行有關叢集、動態叢集以及節點上所執行之應用程式伺服器實例的各種性能評估。
如果要檢視這個管理主控台頁面,請按一下作業原則 > 性能原則 > 新建。
性能原則的專用權會隨著使用者的管理角色而不同。
角色包括監視者、操作員、配置者和管理者。
如果您是一位有監視者或操作員角色的使用者,您只能檢視性能原則的資訊。
如果您是一位有配置者或管理者角色的使用者,您便有性能原則的所有配置專用權。
填寫好所有的必要欄位之後,請按下一步來繼續進行。
- 名稱
指定性能原則的名稱。性能原則名稱是必要的,在 Cell 內的所有性能原則之間,它必須是唯一的。
名稱的開頭不能是句點 (.) 或空格。
空格不會產生錯誤,但是會自動刪除前後的空格。請使用一致而有意義的性能原則名稱。
例如,您可以將原則命名為 AGE_20DAYS、AGE_15DAYS 等來表示存在期間型的性能原則。
- 說明
指定附加的性能原則說明。
說明是選用的。
當建立或編輯性能原則時,您可以編輯說明。
當您使用許多性能原則時,或在管理者管理同一組性能原則時,請考慮使用選用的說明。
- 預先定義的性能狀況
性能狀況定義實作的特定原則。預先定義的性能狀況是 WebSphere Extended Deployment 所檢附的性能狀況。
有些原則是以預防為基礎,有些是以偵測為基礎。
預防型的原則用來避免可能造成問題的狀況,偵測型的原則用來識別現有的狀況及完成解析。
這些原則可用來執行有關叢集、動態叢集以及節點上所執行之應用程式伺服器實例的性能評估。
如果是動態叢集,無論所用的性能原則為何,下限數量的動態叢集實例會保持執行中。
- 當相關聯的成員存在期間達到特定的使用者定義值時,存在期間型條件原則會重新啟動這些成員。
這項重新啟動會清除所有快取的資料和記憶體獲得的資料。
如果您選取存在期間型條件原則,您必須定義存在期間準則。
所有伺服器類型都支援存在期間型條件。
- 要求逾時過久條件原則會追蹤要求逾時所用的記憶體。
當逾時百分比超出條件的缺口,便會重新啟動成員。
如果您選取要求逾時過久條件,您必須設定記憶體使用百分比臨界值。
所有伺服器類型都支援要求逾時過久條件。
限制:要求逾時過久條件不適用於「Java 訊息服務」(JMS) 和「網際網路交互 ORB 通訊協定」(IIOP) 資料流量。
- 回應時間過長條件原則會追蹤要求及完成要求的時間量。
請利用這個原則來清除有平均要求數目花了超出指定時間的伺服器。
如果有平均要求數目花了超出特定時間量,便會重新啟動成員。
當您選取回應時間過長原則時,您必須定義回應時間臨界值。
所有伺服器類型都支援回應時間過長條件。
- 記憶體條件:記憶體使用過量原則會追蹤成員的記憶體用量。
當記憶體用量超出資料堆大小的某個百分比達指定的時間之後,便會採取動作來更正這個狀況。
如果您以手動模式來定義獨立式伺服器、靜態叢集或動態叢集的性能原則,便會停止再重新啟動成員。
如果您是定義在自動或監督模式下之動態叢集的性能原則,便會停止含有這個狀況旗標的成員。
佈置控制器會根據它的環境評估來動態決定要啟動哪些伺服器(如果有的話)。
如果是在自動模式中,這些動作會自動進行。
如果是在監督模式中,您可以核准為了更正狀況而產生的執行時期作業。
如果選取記憶體使用過量原則,您必須定義所用的記憶體及記憶體使用時間臨界值。
只有執行 WebSphere Application Server 或 WebSphere Application Server Community Edition 之節點上的應用程式伺服器才支援記憶體使用過量狀況。
您不能定義任何其他中介軟體伺服器類型的記憶體使用過量狀況。
- 記憶體條件:記憶體洩漏原則會追蹤在 Java 資料堆中,伺服器所能使用之可用記憶體的一致向下的趨勢。
偵測層次設定決定了何時偵測這些趨勢。
如果您選取「記憶體條件:記憶體洩漏」原則,您必須定義一個偵測層次。
較慢的偵測層次設定需要最多歷程資料。
標準和較快的偵測層次設定需要相同的歷程資料數量,但較快的設定是在 Java 資料堆展開到已配置的大小上限之前進行分析。
這提供了較早期的偵測能力,但也比較容易造成誤判。
除了重新啟動伺服器作為反應之外,這個條件也支援資料堆傾出。
其他中介軟體伺服器類型不支援記憶體洩漏狀況。
- 風暴排除條件原則會追蹤停留的要求。
當到達指定的偵測層次時,會重新啟動關聯於這個原則的伺服器。
風暴排除偵測有賴於在給定時間系列資料中偵測變更點。
用來偵測風暴排除的矩陣包括觀察到的伺服器的回應時間和部署工作量管理者加權。
風暴排除條件只適用於動態叢集和 Cell。
如果您選取風暴排除條件原則,您必須選取偵測層次。
為了偵測到變更點,性能控制器會計算給定點的左右平均值。
對一點而言,左平均是由在這個範例之前到達的 N 個範例的平均值組成,右平均是由後來到達的 N 個範例的平均值組成,目前這一點也包括在內。
左右平均值的差會儲存起來,用來比較在一組值之中相對於 N 的其他差,以判斷這個差是不是局部最大值。
如果這個差是最大差,這個差的對應點便宣告為變更點。
這兩個用來偵測風暴排除的度量,包括針對伺服器而觀察到的回應時間及動態工作量管理者加權。
所有伺服器類型都支援風暴排除條件。限制:風暴排除條件不適用於 JMS 和 IIOP 資料流量。
- 在處理了一定的使用者定義要求數量時,工作量條件原則會重新啟動成員。
這個原則會清除記憶體和快取記憶體。
如果您選取工作量原則,您必須定義要求準則總數。
所有伺服器類型都支援工作量條件。
- 自訂性能狀況
如果現有的性能狀況不符合您的需求,您也可以定義性能狀況。
您可以針對環境中的各項度量來測試自訂性能狀況。
hc_detail_main_new