此附錄的目的是要說明應用程式轉出演算法的行為性質,
協助您了解這種行為對您的 WebSphere Extended Deployment 環境作業所造成的影響。
應用程式版次的安裝與分送作業,和其啟動作業是分開的。
啟動應用程式版次的方法,是將其部署到伺服器叢集內的一或多部伺服器中。
在每一部伺服器上,啟動指定版次的方式如下:
- 伺服器所在的節點必須處於維護模式,這一點極為重要,其原因如下:
- 放置管理程式不會選取這個節點作為啟動新伺服器的候選對象。
做此選擇的原因,是因為您正要將此節點從某個版次轉換為另一個版次,
因此若啟動的伺服器處於不協調,極可能會取用錯誤的版次。
- 當應用管理程式在伺服器中進行版次交換時,性能監視器不會嘗試重新啟動伺服器。
這一點極為重要,因為版次管理程式會停止並重新啟動伺服器。
如果性能監視器也嘗試重新啟動伺服器的話,將會發生無法預期的結果。
- 傳至伺服器的工作都會靜止。這個程序可確保進行中的要求不會被提前終止。
靜止是以隨需應變的路由器管理,此路由器會監聽傳送至伺服器的 HTTP 或 HTTPS 要求。
- 應用程式也會停止。對類別載入器的參照都會被捨棄。
- 伺服器配置也會改變。配置在的特定狀態資料會與節點同步化,例如現行版次指示器。
- 重新啟動應用程式。並以新的類別載入器載入指定的版次。
- 這時節點會回到正常模式。節點也可以回復運作。