控制動態更新

透過配置,可控制下列三種類型的動態更新:變更伺服器配置、新增及移除應用程式,以及更新已安裝的應用程式。對於所有已部署的應用程式,您可以配置應用程式監視器的啟用與否,以及對於應用程式更新的檢查頻率。對於 "dropins" 目錄,您也可以配置目錄的名稱和位置,以及選擇是否部署目錄中的應用程式。

關於這項作業

依預設,會監視已部署的應用程式是否有更新項目,更新項目會動態套用於執行中的應用程式。 這同時適用於通過配置項目來部署的應用程式,以及從 "dropins" 目錄部署的應用程式。 您可以在 server.xml 配置檔中設定 configapplicationMonitor 元素來變更這些預設行為。 您可以利用文字編輯器來執行這個動作,也可以使用開發人員工具,然後在伺服器配置設計視圖中,選取配置管理服務應用程式監視器

另請參閱Enterprise JavaBeans Lite 3.1Liberty KernelJava Servlets 3.0OSGi Blueprint中,有關 configapplicationMonitor 元素的說明。

應用程式監視的預設值如下:
<applicationMonitor updateTrigger="polled" pollingRate="500ms"
                    dropins="dropins" dropinsEnabled="true"/>
配置監視的預設值如下:
<config updateTrigger="polled" monitorInterval="500ms"/>
附註:
  • updateTrigger 內容有三個可能的值:
    polled
    執行時期環境利用 monitorInterval 內容指定的計時間隔,來掃描 server.xml 檔中的變更。
    mbean
    只有在出現提示時,執行時期環境才會透過呼叫 MBean 來尋找更新項目。 除非您加以置換,否則,這是開發人員工具用來更新 server.xml 檔的模式。
    disabled
    不會動態套用更新項目。
  • 當您指定 pollingRate 內容或 monitorInterval 內容時,您在數字後面加上時間單位:
    • ms(毫秒)
    • s(秒)
    • m(分)
    • h(時)
  • dropins 內容指定用來作為 "dropins" 目錄的目錄名稱。
  • dropinsEnabled 內容是一個決定是否部署 "dropins" 目錄中之應用程式的布林內容。

程序


指示主題類型的圖示 作業主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_setup_dyn_upd
檔名:twlp_setup_dyn_upd.html