更新时间:2025-08-29 GMT+08:00

管理2.x版本ServiceComb引擎配置

编辑配置

ServiceComb引擎支持根据业务需要,编辑配置信息,可在不重启服务的前提下,动态更新配置。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击待编辑的配置项右侧“操作”列的“编辑”,也可单击待编辑的配置项名称,在配置详情页面,单击“编辑”。
  5. 在“配置内容”输入框输入配置信息,单击“保存”编辑配置项完成。

导入配置

ServiceComb引擎支持导入本地配置文件。通过导入预定义的配置模板(如YAML、JSON文件),一次性完成大量微服务实例的配置初始化。当配置中心数据丢失或误删除时,可通过导入备份配置文件,快速重建服务配置环境。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击右上角的“导入”,根据需要导入不同文件格式,参考下表设置导入参数。

    表1 导入文件格式为V2.0

    参数名称

    参数说明

    文件格式

    可选择导入文件的格式,默认是V2.0。

    导入至特定环境

    • 关闭:导入的配置不改变环境标签。
    • 开启:把配置导入至特定环境,将会改变环境标签。在下拉列表中选择特定环境。

    相同配置

    • 终止导入:导入过程中,如果遇到和系统中相同的配置,导入终止。
    • 跳过:导入过程中,如果遇到和系统中相同的配置,该配置会被跳过,继续导入其余配置。
    • 覆盖:导入过程中,如果遇到和系统中相同的配置,该配置的值会被替换。

    配置文件

    单击“导入文件”,选择待导入配置文件。

    只支持导入json格式的配置文件且文件大小不超过2MB。

    表2 导入文件格式为V1.0

    参数名称

    参数说明

    文件格式

    可选择导入文件的格式,选择文件格式为V1.0。

    *导入至特定环境

    在下拉列表中选择微服务环境。

    微服务名称

    在下拉列表中选择将配置导入到的微服务。

    微服务版本

    在下拉列表中选择将配置导入到的微服务的版本。

    *配置文件

    单击“导入文件”,选择待导入配置文件。

    只支持导入json格式的配置文件且文件大小不超过2MB。

  5. 单击“关闭”,完成导入。

导出配置

ServiceComb引擎支持导出选定的配置文件到本地,防止配置中心数据丢失(如服务器故障、人为误删除),定期导出配置作为恢复依据。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 勾选待导出的配置项,单击“导出”

    • 单击配置项上方的“导出”,在弹出框中单击“导出”,配置文件导出成功。
    • 单击右上方的“导出”,在“导出配置”弹出框中,选择导出配置的文件格式,默认为V2.0,单击“确定”,配置文件导出成功。

      当选择导出配置的文件格式为V1.0时,需在下拉框中选择微服务环境、微服务名称和微服务版本。

查看配置详情

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击待查看的配置项,进入配置项详情页面,可查看配置详细信息。

查看历史版本配置

可查看不同历史版本的配置。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击配置项右侧“操作”列的“查看历史版本”,也可在配置详情页面,单击“历史版本”,进入“历史版本”页面可查看该配置项的历史版本信息,在该页面也可对比配置版本和回滚版本操作。

对比配置版本

提供了不同历史版本之间差异比对。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击待对比的配置项名称。
  5. 单击“历史版本”
  6. 在左侧“历史版本”列表选择待查看的历史版本。在“历史版本”列表中最多可显示100个历史版本。

    在右侧“配置文件”列,可查看历史版本和当前版本的差异。

回滚版本

从当前版本回滚到选择的历史版本。

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 单击待操作的配置项名称。
  5. 单击“历史版本”
  6. 在左侧“历史版本”列表,选择待回滚到的历史版本。
  7. 在右侧“配置文件”列,单击“回滚到此版本”

禁用配置项

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 在待禁用的配置项右侧“操作”列选择“更多 > 禁用”。
  5. 在弹出框中单击“确定”禁用该配置项。

删除配置项

  1. 单击待操作的引擎名称。
  2. 选择“配置管理”

    • 未开启安全认证的引擎,请执行4
    • 开启安全认证的引擎,当登录控制台的VDC用户为导入IAM账号中导入的用户,请执行4,其他用户请执行3

  3. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  4. 在待删除的配置项右侧“操作”列选择“更多 > 删除”,也可单击待删除的配置项名称,在配置详情页面,单击“删除”。
  5. 在弹出框中单击“确定”删除该配置项。