工作管理程式

在彈性管理環境中,工作管理程式可讓您以非同步方式來提交應用程式伺服器節點(已向管理代理程式登錄)、部署管理程式和主機的管理工作。您可以將這些工作提交給分散各地的眾多伺服器。

您可以向工作管理程式登錄獨立式應用程式伺服器(已向管理代理程式登錄)、部署管理程式和主機。將獨立式應用程式伺服器、部署管理程式或主機登錄成目標之後,您可以透過工作管理程式,將指向目標的管理工作排入佇列中。

如果要向工作管理程式登錄應用程式伺服器節點和部署管理程式,請使用管理主控台或 wsadmin registerWithJobManager 指令。這個指令是在 ManagedNodeAgent 指令群組中。

如果要向工作管理程式登錄主機,請使用管理主控台或 registerHost 指令。這個指令位於 JobManagerNode 指令群組中。

您可以從部署管理程式,來完成工作管理程式動作和執行工作。部署管理程式的管理主控台具有工作導覽樹狀結構選項,並與工作管理程式管理主控台中的那些選項類似。

使用工作管理程式,以非同步方式來管理工作的提交。您可以完成下列作業:
  • 將工作提交設定在指定的時間生效。
  • 將工作提交設定在指定的時間到期。
  • 指定以指定的時間間隔進行工作提交。
  • 透過電子郵件通知管理者該工作已完成。

已向工作管理程式登錄的每一部應用程式伺服器、部署管理程式或主機,會視為工作管理程式的目標。目標群組是指您為了方便提交工作,而建立的那些群組。您可以提交某個目標群組的工作,而不必針對該工作,輸入多個目標名稱。

您可以利用工作管理程式來執行的許多管理作業,都是您已可以利用產品來執行的作業,例如,應用系統管理、伺服器管理及節點管理。不過,當使用工作管理程式時,您可以聚集各項作業,並跨多個目標來執行那些作業。

工作管理程式使用範例

以下是假想的公司環境範例,在這些情況下,工作管理程式就很有幫助:
分公司環境
某企業有成千家商店分佈在整個洲際大陸上。每家商店都含有少數應用程式伺服器,或一個由兩到三部機器組成的小型 WebSphere® Application Server, Network Deployment Cell。每家商店都在本端管理,來維持日常運作。不過,每家商店也會連接到可能遠達數千哩外的總公司資料中心。與總公司的連線有些維持數據機速度。總公司使用工作管理程式,來定期提交商店的管理工作。
由數百部應用程式伺服器組成的環境
管理者設定了數百部低成本的機器,這些機器都執行一模一樣的應用程式伺服器。已向管理代理程式登錄的每一個應用程式伺服器節點都已向工作管理程式登錄。管理者使用工作管理程式,聚集了所有應用程式伺服器之間的管理指令,例如:建立新的伺服器,或是安裝或更新應用程式。
由數十個部署管理程式 Cell 組成的環境
管理者設定了數百部應用程式伺服器,並分成 30 個不同的群組。每一個群組都配置在 Cell 內。這些 Cell 分散在 5 個不同的地理區域,每一個區域由 3 到 7 個 Cell 組成。每一個 Cell 用來支援 1 到 15 個成員機構,總計支援 230 個機構。每一個 Cell 各含有約 30 個應用程式,基於失效接手目的,每一個應用程式各在兩個叢集中的一個上執行,因此總計有 1800 部應用程式伺服器。管理者使用工作管理程式,聚集了所有 Cell 之間的管理指令,例如:啟動和停止伺服器,或是安裝或更新應用程式。

拓蹼範例

在下列的拓蹼範例中,機器 A 有一個部署管理程式,以及一個由部署管理程式管理的聯合節點;機器 C 有兩部應用程式伺服器 Profile01 和 Profile 02,且都已向管理代理程式登錄;機器 D 有工作管理程式;機器 B 有 Web 伺服器。 防火牆為這些機器提供額外的安全保護。管理代理程式和部署管理程式已向工作管理程式登錄。管理代理程式和部署管理程式會定期輪詢工作管理程式,以瞭解工作管理程式是否已公佈需要採取動作的工作。請閱讀規劃安裝 WebSphere Application Server 的相關主題,以取得有關拓蹼的進一步資訊。

拓蹼:機器 A 上的部署管理程式;機器 C 上已向管理代理程式登錄的伺服器;機器 D 上的工作管理程式;機器 B 上的 Web 伺服器。

指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cagt_jobmanager
檔名:cagt_jobmanager.html