9.1 微服务引擎(CSE)
9.1.3 微服务引擎(CSE)管理
9.1.3.1 设置微服务引擎专享版备份与恢复
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击微服务专享版的引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 选择“备份与恢复”页签,单击“备份策略”,配置备份参数。
图9-1 备份策略
表9-2 备份参数说明
参数 说明
自动备份 关闭自动备份后将会删除之前设置的备份策略,需要重新设置。
备份周期 设置备份周期。
开始时间 设置备份任务开启的时间,仅支持整点。
步骤4 单击“确定”,完成备份策略的配置。
设置备份策略后,将在预设时间之后1小时内触发备份任务。
----结束
手动备份
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击专享版的微服务引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 选择“备份与恢复”页签,单击“手动备份”,配置备份参数。
图9-2 手动备份
表9-3 备份参数说明
参数 说明
名称 输入备份任务的名称,创建备份任务后不能修改名称。
备注 (可选)添加描述信息。
步骤4 单击“确定”,立即执行备份任务。
----结束
恢复备份数据
须知
备份数据恢复会使用备份的历史数据覆盖微服务引擎当前数据,可能导致微服务、服 务实例错乱,动态配置丢失等问题,请谨慎操作!
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击专享版的微服务引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 选择“备份与恢复”页签,单击指定备份数据后面“操作”列下的“恢复”。
步骤4 勾选“我已阅读并充分了解该风险”,单击“确定”,恢复备份数据。
单击“恢复记录”,可查看恢复状态。
----结束
9.1.3.2 设置微服务引擎专享版公网访问
状态“可用”的微服务引擎专享版,绑定公网IP后可提供公网访问微服务引擎专享版 的能力。
须知
未开启安全认证的微服务引擎无认证鉴权能力,开放到公网面临安全风险,增加系统 的脆弱性。如:配置、服务信息等数据资产可能会被窃取。
请不要在生产环境和安全要求较高的网络环境中使用该功能。
开启公网访问
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击待开启公网访问的微服务引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 开启“公网访问”开关。
图9-3 公网访问开关
步骤4 单击“弹性IP地址”后的下拉框。在下拉框中选择可用弹性IP,单击下拉框后侧的
“√”。
图9-4 选择可用弹性 IP 地址
若下拉框中无可用弹性IP,请单击“创建弹性IP”,根据界面提示创建。
----结束
关闭公网访问
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击待关闭公网访问的微服务引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 关闭“公网访问”开关。
步骤4 在弹出对话框单击“确定”。
----结束
9.1.3.3 查看微服务引擎服务注册发现地址和配置中心地址
本章节指导您查看微服务引擎的接入地址,即服务注册发现地址和配置中心地址。
操作步骤
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 选择待查看的微服务引擎,查看服务注册发现地址、配置中心地址。
单击服务注册发现地址、配置中心地址后的 ,可以复制地址信息。
图9-5 查看微服务引擎接入地址
----结束
9.1.3.4 查看微服务引擎专享版操作日志
对微服务引擎的创建、升级、删除、变更等操作会在后台运行,您可以在列表中查看 任务执行状态。
操作步骤
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 单击专享版的微服务引擎名称,进入微服务引擎的“基本信息”页面。
步骤3 选择“其他操作”页签,单击指定的操作类型名称,查看操作日志详情。
图9-6 查看操作日志
----结束
9.1.3.5 升级微服务引擎专享版
创建微服务引擎专享版时,使用的是当前最新的引擎版本。当后续再发布新版本的引 擎时,用户可以选择升级引擎版本。
须知
仅微服务引擎专享版支持升级引擎版本。升级后,不支持版本回退。
背景介绍
升级过程中,高可用和非高可用对外表现不同:
● 高可用版本支持两个实例滚动升级,服务不中断。但是可能存在两个接入地址中 一个不可用的情况,从而导致该实例不可用,需要支持快速切换到另外一个可用 实例。当前,ServiceComb SDK、Go Chassis和Mesher都支持快速切换实例。如 果是调用服务注册中心、配置中心接口来进行注册发现的,需要实现实例切换。
● 非高可用引擎只有一个服务实例,升级过程中服务会中断,导致不能进行服务注 册、服务发现和配置变更。需要评估会不会对业务产生影响。ServiceComb SDK、Go Chassis和Mesher都做了可靠性增强,断服过程中,客户端会有缓存。
如果查到了空实例,会继续使用本地缓存。如果是调用服务注册中心、配置中心 接口来进行注册发现的,需要使用缓存降级。
操作步骤
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 选择可升级且状态可用的微服务引擎,单击 ,在弹出菜单选择“升级”。
也可单击微服务引擎名称,在详情页面的右上方,单击“升级”。
图9-7 升级引擎
步骤3 选择“升级后版本”,查看版本说明,根据需要决定是否升级。
步骤4 单击“确定”,进行升级。
如果升级失败,可单击 ,在弹出菜单选择“重试”,再次进行升级。
----结束
9.1.3.6 删除微服务引擎专享版
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 选择待删除的微服务引擎专享版,单击引擎名称,进入引擎“基本信息”页面:
● 引擎“计费模式”为“按需付费”时,在页面的右上方单击“删除”,在弹出的 对话框中输入“DELETE”,单击“确认”。
● 引擎“计费模式”为“包年/包月”时,在页面的右上方单击“退订”,在弹出的
● 如果微服务应用部署在ServiceStage上,部署应用时需要设置微服务引擎,应用会 自动获取服务注册发现地址、配置中心地址和仪表盘地址,不需要配置monitor地 址,就可以使用仪表盘功能(当前只有Java Chassis和Go Chassis支持仪表盘地址 自动发现功能)。
● 如果是本地启动微服务应用注册到微服务引擎,需要手工配置monitor地址,才可 以使用仪表盘功能。
操作步骤
步骤1 登录ServiceStage控制台,选择“基础设施 > 微服务引擎”。
步骤2 进入微服务引擎页面,选择待操作的微服务引擎,单击“查看控制台”。