即時組態規則
在端點上開啟或儲存即時組態時,會將其參照:
%ProgramData%\AppSense\Environment Manager\Configuration.aemp
若要允許組態合併,即時組態也可參照:
%ProgramData%\AppSense\Environment Manager\Merged_Configuration.aemp
代理程式會針對新組態監控 %ProgramData%\AppSense\Environment Manager 目錄。當偵測到變更時,代理程式會使用以下優先順序載入新組態:
- Merged_Configuration.aemp
- Configuration.aemp
若 Merged_Configuration.aemp 存在於目錄中,它將會是即時組態。若遭到移除,代理程式會繼續使用記憶體內部的版本 - 當代理程式重新啟動時,Configuration.aamp 檔案將成為即時組態。
即時組態更新行為
BaseConfigMergeBehavior 自訂設定可讓您定義當 管理中心 或其他部署方式將 Configuration.aemp 檔案推送至端點時會如何影響即時組態。
您可以部署新的 Configuration.aemp 檔案,並且希望其成為端點的即時組態。或者 Configuration.aemp 檔案可以包含您希望新增至目前即時組態中的更新。「自訂設定」可以開始兩種狀況:
- 重新合併 - 當代理程式在端點上偵測到組態時,系統會觸發以 last_merge_manifest.xml 為基礎的合併並包含新的 Configuration.aemp。合併會建立新的 Merged_Configuration.aemp 以取代目前的即時組態。last_merge_manifest.xml 必須存在,否則合併將會失敗。此為「自訂設定」的預設值,如果 BaseConfigMergeBehavior 並未新增至組態成為「自訂設定」,這也會是行為。
- 取代 - 當代理程式在端點上偵測到組態時,它會取代 Merged_Configuration.aemp 作為即時組態。在成功部署新的 Configuration.aemp 之後,會將 Merged_Configuration.aemp 從目錄中刪除。