编辑配置
微服务引擎支持根据业务需要,编辑配置信息,可在不重启服务的前提下,动态更新配置。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击待编辑的配置项右侧“操作”列的“编辑”,也可单击待编辑的配置项名称,在配置详情页面,单击“编辑”。
- 在“配置内容”输入框输入配置信息,单击“保存”编辑配置项完成。
导入配置
微服务引擎支持导入本地配置文件。通过导入预定义的配置模板(如YAML、JSON文件),一次性完成大量微服务实例的配置初始化。当配置中心数据丢失或误删除时,可通过导入备份配置文件,快速重建服务配置环境。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击右上角的“导入”,参考下表设置导入参数。
参数名称 |
参数说明 |
导入至特定环境 |
- 关闭:导入的配置不改变环境标签。
- 开启:把配置导入至特定环境,将会改变环境标签。
|
相同配置 |
- 终止导入:导入过程中,如果遇到和系统中相同的配置,导入终止。
- 跳过:导入过程中,如果遇到和系统中相同的配置,该配置会被跳过,继续导入其余配置。
- 覆盖:导入过程中,如果遇到和系统中相同的配置,该配置的值会被替换。
|
配置文件 |
单击“导入文件”,选择待导入配置文件。
只支持导入json格式的配置文件且文件大小不超过2MB。 |
- 单击“关闭”,完成导入。
导出配置
微服务引擎支持导出选定的配置文件到本地,防止配置中心数据丢失(如服务器故障、人为误删除),定期导出配置作为恢复依据。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 勾选待导出的配置项,单击“导出”,在弹出框中单击“导出”,配置文件导出成功。也可单击右上方的“全部导出”导出所有配置信息。
查看配置详情
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击待查看的配置项,进入配置项详情页面,可查看配置详细信息。
查看历史版本配置
可查看不同历史版本的配置。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击配置项右侧“操作”列的“查看历史版本”,也可在配置详情页面,单击“历史版本”,进入“历史版本”页面可查看该配置项的历史版本信息,在该页面也可对比配置版本和回滚版本操作。
对比配置版本
提供了不同历史版本之间差异比对。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击待对比的配置项名称。
- 单击“历史版本”。
- 在左侧“历史版本”列表选择待查看的历史版本。在“历史版本”列表中最多可显示100个历史版本。
在右侧“配置文件”列,可查看历史版本和当前版本的差异。
回滚版本
从当前版本回滚到选择的历史版本。
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 单击待操作的配置项名称。
- 单击“历史版本”。
- 在左侧“历史版本”列表,选择待回滚到的历史版本。
- 在右侧“配置文件”列,单击“回滚到此版本”。
禁用配置项
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行3。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行3,其他用户请执行2。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 在待禁用的配置项右侧“操作”列选择“更多 > 禁用”。
- 在弹出框中单击“确定”禁用该配置项。
删除配置项
- 登录ServiceStage控制台。
- 选择“微服务引擎 > 引擎实例”。
- 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
- 选择“配置管理”。
- 未开启安全认证的引擎,请执行6。
- 开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。
- 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
- 在待删除的配置项右侧“操作”列选择“更多 > 删除”,也可单击待删除的配置项名称,在配置详情页面,单击“删除”。
- 在弹出框中单击“确定”删除该配置项。