視訊:Liberty 群體的性能管理
以下是「Liberty 群體的性能管理」視訊的文字稿,示範在 Liberty 環境中使用性能管理的優點。此文字稿是視訊的分鏡腳本。「音訊」說明旁白和標題。「螢幕動作」說明視訊中顯示的內容。
場景 | 音訊 | 螢幕動作 |
---|---|---|
1 | 您的應用程式出現使用過多記憶體、記憶體洩漏,或是回應時間過慢的情況嗎?Liberty 中的性能管理可協助您尋找並紓解您應用程式中出現的問題。 | 顯示「Liberty 群體的性能管理」標題。 |
2 | Liberty 群體中的性能管理會偵測一般問題,並根據所配置的性能原則來產生診斷動作,以防服務中斷。 | 顯示文字: 防止服務中斷 使用原則來偵測應用程式的性能問題:
|
3 | 性能原則的目標可以是個別的伺服器、叢集中的所有伺服器,或是主機中的所有伺服器。 | 顯示內含主機的伺服器叢集圖,並強調顯示每一個區段。 |
4 | 為了診斷和管理錯誤,性能原則可以擷取資料堆或執行緒傾出、重新啟動伺服器,並強制伺服器進入維護模式。 | 顯示文字: 性能原則可以:
|
場景 | 音訊 | 螢幕動作 |
---|---|---|
5 | 您可以透過 healthManager-1.0 和 healthAnalyzer-1.0 特性,在 Liberty 群體中新增性能管理支援。設定群體之後,請將 healthManager-1.0 特性新增至群體控制器。如果您想監視記憶體用量過多或記憶體洩漏情況,請將 healthAnalyzer-1.0 特性新增至群體成員伺服器。 | 顯示將 healthManager-1.0 新增至群體控制器 server.xml 檔以及將 healthAnalyzer-1.0 新增至群體成員 server.xml 檔的程式碼。 |
場景 | 音訊 | 螢幕動作 |
---|---|---|
6 | 為了配置性能原則,請將 healthPolicy 元素新增至群體控制器的 server.xml 檔。您可以新增其他
healthPolicy 元素,來配置多項原則。 每一項性能原則都有一或多個目標、一項條件,以及一或多個動作。 目標可以是叢集、主機或伺服器。這個 healthPolicy 元素以單一伺服器為目標。 觸發更正動作的條件為「平均回應時間過久」至少 10 秒。當存在此條件時,會使受影響的伺服器進入維護模式。如果您指定多個動作,這些動作會依其在原則中的指定順序執行。 |
顯示控制器的 server.xml 檔,並強調顯示範例 healthPolicy 元素。
|
7 | 讓我們看看這項原則起作用。 healthManager-1.0 特性已在配置成使用動態遞送和自動調整的群體控制器中啟用。 |
顯示控制器的 server.xml 檔,並強調顯示範例 healthPolicy 元素。
|
8 | 「智慧型管理」IBM® HTTP Server 外掛程式偵測到伺服器 1 的「平均回應時間」超過 10 秒。控制器根據性能原則,強制伺服器 1 進入維護模式,且 IBM HTTP Server 停止將新要求遞送給該伺服器。 就在伺服器 1 進入維護模式期間,調整控制器同步偵測到正在執行的伺服器不到兩部,因而啟動伺服器 3。IBM HTTP Server 開始將要求遞送給該伺服器。 |
顯示動畫,其中伺服器正進入維護模式,另一部伺服器啟動中,且資料流量正送往新啟動的伺服器。 |
場景 | 音訊 | 螢幕動作 |
---|---|---|
9 | 如需性能管理和 Liberty 群體的相關資訊,請參閱「知識中心」說明文件或 WASdev.net。 | 顯示說明文件資訊:
|
如需相關資訊,請參閱配置 Liberty 性能管理。