检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用ServiceStage零代码修改实现微服务注册引擎迁移 背景信息 本章节指导您将使用Java Chassis微服务框架开发并注册在ServiceComb引擎专业版上的微服务应用组件,零代码修改迁移注册到ServiceComb引擎专享版。 微服务注册引擎迁移,会存在业务中断。请在迁移前谨慎评估并选择好时间窗口。
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。 表2 查询参数 参数 是否必选 参数类型 描述 limit 否 Integer 指定个数,取值[0, 100]或者1000,指定的值不在该范围内的话
String 租户项目ID。获取方法,请参考获取项目ID。 runtimestack_id 是 String 技术栈ID。获取方法,请参考查询运行时栈。 请求消息 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型
project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。 表2 查询参数 参数 是否必选 参数类型 描述 engine_id 是 String 微服务引擎ID。获取方法,请参考8.2.2.2-查询微服务引擎专享版列表。 请求消息 表3 请求Header参数 参数 是否必选
登录ServiceStage控制台。 选择“配置管理”。 选择以下任意方式进入“历史版本”对话框: 单击待查看版本详情的配置文件“操作”列的“历史查看”,弹出“历史版本”对话框。 单击待查看版本详情的配置文件名称,单击“查看历史版本”,弹出“历史版本”对话框。 鼠标移动到待和当前版本比对的历史版本。 选择
租户项目ID。获取方法,请参考获取项目ID。 application_id 是 String 应用ID。获取方法,请参考获取所有应用。 表2 查询参数 参数 是否必选 参数类型 描述 environment_id 是 String 环境ID。获取方法,请参考获取所有环境。 请求消息 表3
environment_id 是 String 环境ID。获取方法,请参考获取所有环境。 addon_id 是 String 插件ID。获取方法,请参考查询插件列表。 请求消息 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型
应用ID。获取方法,请参考获取所有应用。 component_id 是 String 组件ID。获取方法,请参考获取应用所有组件。 表2 查询参数 参数 是否必选 参数类型 描述 force 否 boolean 是否强制删除。 请求消息 表3 请求Header参数 参数 是否必选
租户项目ID。获取方法,请参考获取项目ID。 application_id 是 String 应用ID。获取方法,请参考获取所有应用。 表2 查询参数 参数 是否必选 参数类型 描述 environment_id 是 String 环境ID。获取方法,请参考获取所有环境。 请求消息 表3
en。 表3 请求Body参数 参数 是否必选 参数类型 描述 ids 是 List<String> 待删除配置的id列表,获取方法请参考查询配置列表。 响应参数 状态码: 204 删除成功。 状态码: 404 表4 响应Body参数 参数 参数类型 描述 errorCode String
登录ServiceStage控制台。 选择“配置管理”。 选择以下任意方式进入“历史版本”对话框: 单击待查看版本详情的配置文件“操作”列的“历史查看”,弹出“历史版本”对话框。 单击待查看版本详情的配置文件名称,单击“查看历史版本”,弹出“历史版本”对话框。 鼠标移动到待回滚到的历史版本。 选择以下任意方式回滚配置文件。
查看微服务引擎操作日志 在“操作日志”区域,可以查看微服务引擎的操作日志信息。 查看微服务引擎操作日志 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待查看的微服务引擎。 在“操作日志”区域,查看微服务引擎的操作日志信息。
environment_id 是 String 环境ID。获取方法,请参考获取所有环境。 addon_id 是 String 插件ID。获取方法,请参考查询插件列表。 请求消息 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型
X-Auth-Token 是 String 用户Token。 x-engine-id 是 String 待上传配置的引擎id,获取方法请参考查询微服务引擎专享版列表。 X-Enterprise-Project-ID 否 String 企业项目id。 如果不配置此参数,则默认企业项目为“default”,ID为0。
下面介绍如何调用创建环境API创建环境,再调用根据环境ID修改环境资源API为环境添加其他需要的资源,最后调用根据环境ID获取环境详细信息API根据环境ID查询环境详细信息。 API的调用方法请参见如何调用API。 前提条件 已调用获取用户Token获取IAM用户的Token,并将token值设置为环境变量:export
查看微服务引擎实例数配额 本章节指导您查看微服务引擎的实例数配额及配额使用情况。 查看微服务引擎实例数配额 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待查看的微服务引擎。 在“服务发现 & 配置”区域,查看引擎的实例数配额及配额使用情况。
查看微服务引擎配置条目配额 本章节指导您查看微服务引擎的配置条目配额及配额使用情况。 该章节内容只适用于微服务引擎版本为2.x。 查看微服务引擎配置条目配额 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待查看的微服务引擎。
组件ID。获取方法,请参考获取应用所有组件。 instance_id 是 String 组件实例ID。获取方法,请参考获取组件实例。 表2 查询参数 参数 是否必选 参数类型 描述 force 否 boolean 是否强制删除。 请求消息 表3 请求Header参数 参数 是否必选
是 String 仓库项目ID或者URL编码名称,如果含有“/”,需要将“/”替换为“:”。获取方法,请参考获取命名空间下所有项目。 表2 查询参数 参数 是否必选 参数类型 描述 ref 是 String 分支名称或者tag名称或者commit sha。 请求消息 表3 请求Header参数
参数类型 描述 project_id 是 String 请填固定值:default。 kv_id 是 String 删除的配置id,获取方法请参考查询配置列表。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Authorization 否 String 若微服务引