您可以將應用中的變量、參數等從代碼中提取出來,并存入一個配置文件,這樣在需要更改配置時,只需更改此配置文件即可。本文介紹如何創建配置文件。

背景信息

說明 ACM進入下線狀態,所有配置管理相關的需求由MSE中的Nacos承接(ACM獨享版,更好的安全和穩定性)。您需要在ACM控制臺導出配置,然后在MSE控制臺導入之前導出的配置即可完成遷移。具體操作,請參見將應用配置從ACM遷移到MSE Nacos

操作步驟

  1. 登錄ACM控制臺,在頂部菜單欄選擇地域。
  2. 在左側導航欄選擇配置列表,在頁面上方選擇命名空間,然后在頁面左側單擊創建配置
    創建配置
  3. 在彈出的面板中填寫配置信息,配置完成后單擊。
    創建配置
    參數 描述
    Data ID 配置ID。建議采用package.class的命名規范,其中class部分是具有業務含義的配置名稱,例如:com.foo.bar.log.level。Data ID在一個Group下是唯一的。
    Group 配置分組,建議填寫產品名或模塊名。Group是全局唯一的。
    您可完成如下配置來統一使用密鑰管理服務(KMS)對配置進行加密:
    1. 打開。
    2. 在區域單擊。
    3. 云資源訪問授權頁面選擇AliyunACMAccessingKMSRole并單擊同意授權
    4. 刷新面板,選擇KMS加密方式。
    注意 KMS服務API調用每位用戶每個月有20000次免費額度,您在ACM上每次變更會調用2~3次API,因此免費額度可以支持您每月進行6000多次變更。當KMS API使用量超出后,將會收取0.6元/萬次的費用。
    配置內容的數據格式。
    輸入配置的內容,例如:
    threadPoolSize=5
    logLevel=WARN
    配置描述信息。
    • :配置歸屬的應用名。
    • 標簽:在文本框中輸入標簽信息,并單擊標簽選擇器。

后續步驟

如果您需要將創建好的配置同步到其他命名空間,請參見同步配置