检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于Servicecomb Java Chassis和Spring Cloud Huawei框架注册到微服务引擎的微服务,使用灰度功能只需通过配置下发即可使用。 Servicecomb Java Chassis依赖handler-router和Spring Cloud Huawe
EIP、ELB),在部署应用时可以直接使用已有或者新建所需的基础资源。 ServiceStage集成了微服务引擎,进入ServiceStage控制台可以进行微服务治理相关的操作。 ServiceStage集成了应用运维管理及应用性能管理服务,可以进行应用运维及性能监控相关的操作。
在ServiceStage中,配置就是一个文件。通过创建统一的配置文件,您可以将环境和应用的系统变量(例如环境关联的IP、端口、数据库地址,应用关联的应用名称等)填充到配置中,生成一个配置文件。组件关联配置文件进行部署时,系统变量会自动替换为实际值,通过文件挂载实现一次配置、多环境使用。
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
访问地址 访问应用 单击左上角,返回“应用管理”页面。 单击创建应用时创建的应用名称(例如:weathermap),进入“应用概览”页。 在“组件列表”,单击weathermapweb所在行“外部访问地址”列的外部访问地址。 出现以下页面表明天气预报微服务应用部署成功。 图5 应用部署成功
册。 times Integer 最大尝试请求次数。 表7 DataCenterInfo 参数 参数类型 描述 name String 区域名字。 region String 区域。 availableZone String 可用区。 状态码: 400 表8 响应Body参数 参数
描述 id String 应用组件实例ID。 name String 应用组件实例名称。 version String 应用组件版本号。 application_id String 应用ID。 component_id String 组件ID。 application_name String
此API用来根据环境ID查询环境纳管的资源。 应用接口 表3 应用接口 API 说明 创建应用 此API用来创建应用。 获取所有应用 此API用来获取所有应用。 根据应用ID修改应用信息 此API用来通过应用ID修改应用信息。 根据应用ID删除应用 此API用来通过应用ID删除应用。 根据应用ID获取应用详细信息
一致。 添加部署环境。 单击“添加环境”。 单击,输入环境名称。 单击,保存环境名称。 选择添加构建任务下已部署的应用组件,单击“确定”。 若在该环境下不存在对应应用组件,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件创建并部署。
应用开发问题咨询指引 开源社区链接 servicecomb-java-chassis、spring-cloud-huawei等SDK作为开源框架,版本的发布和维护都由开源团队负责,目前已经在开源社区积累了诸多问题的解决经验,若在开发使用过程中遇到问题,请通过如下链接检索历史问题、提交新问题和进行问题咨询:
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
*$。 appId 是 String 应用app唯一标识,字符长度为1~160。正则表达式为^[a-zA-Z0-9]*$|^[a-zA-Z0-9][a-zA-Z0-9_\-.]*[a-zA-Z0-9]$。 serviceName 是 String 微服务名称,同一个App要保证唯
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
为什么一定要定义服务契约? 企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。 管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团
表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和A
应用管理 如何查看应用组件部署失败的原因? 如何解决单击应用组件外部访问地址返回504的问题? 如何处理虚拟机类型环境下应用创建实例失败? 实例长期处于创建中怎么办? 如何解决Docker运行node应用程序时的依赖问题? 如何定制Tomcat Context path? 如何固定应用组件IP?
以及预装的公共应用。请根据您的实际情况自助配置应用环境或相关软件。 私有:包含操作系统或业务数据、预装的公共应用以及用户的私有应用的镜像,仅用户个人可见。 选择“镜像归档地址”。 选择“构建集群”,使用选择的集群进行构建任务。 (可选)选择“过滤节点标签”,可以通过节点标签将构建任务下发到固定节点上。