APCconfig.jacl Script
使用 APCconfig.jacl Script ,對應用程式佈置控制器配置進行持續性變更。
用途
您可以使用 APCconfig.jacl Script 來修改應用程式放置控制器和動態叢集的屬性和自訂內容。對於轉移使用者: 等同於 APCconfig.jacl 的 WebSphere® Virtual Enterprise 指令是 xd_APCconfig.jacl。 如果您要從 WebSphere Virtual Enterprise進行轉移,您可以繼續使用 xd_APCconfig.jacl 指令,其運作方式與 APCconfig.jacl 指令相同。
位置
APCconfig.jacl Script 位於 app_server_root/bin 目錄中。使用情形
若要變更配置,您必須具有配置者或管理者管理專用權。
如果要使用 wsadmin 工具來執行 APCconfig.jacl Script ,請使用下列指令:wsadmin.sh -profile APCconfig.jacl -c "insert_proc"取代 insert_proc 變數,使用程序名稱及適當的變數值來完成變更。 請用引號括住程序。 視您的作業系統而定,將 wsadmin 指令修改為 wsadmin.sh 或 wsadmin.bat。
程序
若要接收您可以在應用程式佈置控制器或動態叢集上設定的有效屬性清單,請執行下列 wsadmin 指令:
$AdminConfig show [$AdminConfig getid "/DynamicCluster:clustername/"]可用的程序如下:
- setAPCAttribute 屬性值
- 設定應用程式放置控制器上已定義的屬性和值。 如需應用程式佈置控制器的有效屬性清單,請執行下列 wsadmin 指令:
$AdminConfig show [$AdminConfig getid "/AppPlacementController:/"] - getAPCAttribute 屬性名稱
- 顯示指定的應用程式佈置控制器屬性和值。
- setAPCCustomProperty 內容 值 說明
- 設定指定的應用程式佈置控制器自訂內容名稱、值和說明。 如需您可以在應用程式放置控制器上設定之自訂內容的相關資訊,請閱讀應用程式放置自訂內容的相關資訊。 例如,下列指令會設定
numVerticalInstances自訂內容:wsadmin.sh -profile APCconfig.jacl -c "setAPCCustomProperty numVerticalInstances.myNode 3 verticalstacking" - getAPCCustomProperty custom_property_name
- 取得指定應用程式佈置控制器自訂內容的值和說明。 例如,下列指令會取得
numVerticalInstances自訂內容的值:wsadmin.sh -profile APCconfig.jacl -c "getAPCCustomProperty numVerticalInstances.myNode" - setDynamicClusterAttribute 動態叢集名稱 屬性值
- 設定指定動態叢集的已定義屬性和值。 如需動態叢集的有效屬性清單,請執行下列 wsadmin 指令:
$AdminConfig show [$AdminConfig getid "/DynamicCluster:clustername/"] - getDynamicClusterAttribute dynamic_cluster_name 屬性
- 顯示指定動態叢集屬性的值。
- setDynamicClusterCustomProperty dynamic_cluster_name custom_property_name 值 說明
- 在指定的動態叢集上設定自訂內容。 如需您可以在動態叢集上設定之自訂內容的相關資訊,請閱讀動態叢集自訂內容的相關資訊。 例如,下列指令會設定
HTTPsessionRebalanceOff自訂內容:wsadmin.sh -profile APCconfig.jacl -c "setDynamicClusterCustomProperty my_dyncluster HTTPSessionRebalanceOff true disablerebalancing" - getDynamicClusterCustomProperty dynamic_cluster_name 內容
- 取得動態叢集的指定自訂內容值。 例如,下列指令會取得
HTTPSessionRebalanceOff自訂內容的值:wsadmin.sh -profile APCconfig.jacl -c "getDynamicClusterCustomProperty my_dyncluster HTTPSessionRebalanceOff"