執行設定與環境變數
管理員可以透過介面檢視和修改 ems.yaml 中的受支援設定,保留原檔案註釋;批次部署時也可以用環境變數覆蓋。
看清設定來源
Section titled “看清設定來源”查詢結果同時提供檔案值、執行值、覆蓋來源和可編輯狀態:
| 欄位 | 用途 |
|---|---|
value |
檔案中儲存的值,敏感項會掩碼顯示 |
runtimeValue |
目前行程內的值 |
effectiveSource / envName |
是否由環境變數覆蓋,以及對應變數名 |
editable |
目前是否允許透過設定介面修改 |
環境變數覆蓋的設定不能從頁面或設定介面修改;應在部署環境調整對應變數,並按要求重新啟動。
修改後的生效方式
Section titled “修改後的生效方式”設定項可能立即生效、需要重新啟動,或僅寫入檔案。以介面後設資料和回傳提示為準;執行值改變不一定意味著連線池、目錄等啟動期資源已重建立立。
敏感項的掩碼不是實際認證資料,不應把掩碼作為新值提交。
使用 GET /ems-yaml-config/list 查詢,POST /ems-yaml-config/update 提交 {"values":{"<設定鍵>":"<新值>"}}。兩者均需要管理員權限。