检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
否 String 微服务消费者的微服务唯一标识。 Authorization 否 String 若微服务引擎专享版开启了安全认证,此参数必填。否则,无此参数。 开启了安全认证的微服务引擎专享版Token,格式为: Authorization:Bearer {Token} Token
在业务系统中使用服务治理,通常包括下面几个步骤: 开发业务。这个过程一般比较少关注服务治理的内容,以交付业务功能为重心。微服务开发框架针对常用的系统故障,一般都默认提供了保障措施,选择合适的微服务开发框架,可以节省DFx的时间。 性能测试和故障演练。这个过程中会发现非常多的系统不稳定问题,服务治理的策略会在解
微服务降级为例,操作步骤如下。 登录ServiceStage控制台。 选择“微服务引擎 > 微服务治理”。 在微服务引擎下拉列表,选择部署了天气预报组件的ServiceComb引擎。 在“全部应用”下拉列表选择weathermap应用名称。 在应用卡片上双击fusionweather微服务名称,进入微服务治理页面。
否 String 微服务消费者的微服务唯一标识。 Authorization 否 String 若微服务引擎专享版开启了安全认证,此参数必填。否则,无此参数。 开启了安全认证的微服务引擎专享版Token,格式为: Authorization:Bearer {Token} Token
否 String 微服务消费者的微服务唯一标识。 Authorization 否 String 若微服务引擎专享版开启了安全认证,此参数必填。否则,无此参数。 开启了安全认证的微服务引擎专享版Token,格式为: Authorization:Bearer {Token} Token
开发微服务应用 如您已经完成了微服务应用的开发,请跳过本章节。 开源社区提供了丰富的开发资料和帮助渠道帮助您使用微服务开发框架。如您需深入了解具体微服务框架下的微服务应用开发,请参考本章节给出的参考资料链接。 体验微服务引擎最快捷的方式是使用“微服务引擎推荐示例”里面的例子。下载
{ SpringCloudInvocationContext.removeInvocationContext(); } 上面简单的介绍了自定义开发。对于更加深入的使用方式,也可以直接参考Java Chassis、Spring Cloud项目中的默认实现代码。 父主题: 使用服务治理
配置管理(适用于1.x版本) 在此处添加配置为全局配置,当添加配置后,所有注册到这个引擎的微服务如果使用了该配置项,会立刻生效。 如果针对单个微服务设置了动态配置,则动态配置会覆盖掉全局配置,动态配置的设置请参考动态配置。 创建配置 配置管理提供微服务间的公共配置,如日志级别、运行参数等。配置
每次滚动升级允许的最大无效实例数,如果等于实例数有断服风险(最小存活实例数 = 实例数 - 最大无效实例数)。 使用容器部署方式基于界面配置创建并部署组件操作场景下对无状态组件执行本操作时支持设置该参数。参数可选单位及取值范围说明如下: 个,与实例数相比最多可以有多少个无效实例数,取值范围为[0
代码并执行构建和测试。 tag是对特定commit的标记,通常用于标记发布版本。tag构建通常用于持续部署(Continuous Deployment, CD)。当代码被标记为一个新版本时,CD系统可以自动从该标签构建和部署代码。 本章节指导您设置分支/tag构建。 前提条件 待操作的源码构建任务已存在:
直接启动:选择待启动流水线,单击“启动”。 查看流水线详情后启动:单击待启动流水线名称,在“流水线详情”页面查看流水线详情,单击“启动”。 设置了需要审核的流水线,在流水线的组件部署阶段,流水线处于“等待确认”状态。需要您通知审核人审批通过后,流水线才能继续运行。流水线审批,请参考审批流水线。
支持使用微服务名称搜索目标服务,也可以选择环境、应用筛选微服务。 单击“确定”。 删除微服务 微服务删除后,可通过恢复备份数据进行恢复。 如果删除的服务有实例,需要先将对应实例删除,否则服务会再次注册。 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务
创建基线泳道并关联组件 泳道用于为相同版本组件定义一套隔离环境。只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标签组件。基线泳道包括应用中所有组件的基线版本。当微服务调用链中不存在某个组件的时候,会默认访问基线泳道中的组件。 操作步骤 登录ServiceStage控制台。
返回结果 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请
Web应用生命周期管理 典型业务应用场景 应用场景 Web程序的应用范围非常广泛,日常使用的企业业务系统、网上商城系统、论坛、博客、Wiki知识系统、网络游戏等都可能是Web应用。针对不同技术架构的Web应用进行生命周期的管理,是企业IT部门主要工作内容之一。 价值 使用统一的平
单击待操作组件名称,在左侧导航栏单击“访问方式”。 在“组件管理”页面,单击待操作组件名称,在左侧导航栏单击“访问方式”。 使用使用导入CCE工作负载创建组件方法创建的组件,如果未启用组件: 在弹出的对话框单击“确认”。 在“启用组件”页面,单击“启用”,等待组件完成重启。 单击
回滚基线泳道组件 已经在灰度泳道验证通过的灰度组件通过组件基线化升级了基线泳道同名组件后,根据实际业务需要,您可以将基线泳道组件版本配置回滚到最近一次基线化前的版本。 回滚后无法恢复。 前提条件 基线泳道组件已完成基线化升级,请参考基线化基线泳道组件。 回滚基线泳道组件 登录ServiceStage控制台。
"version": "string" } } 响应示例 { "job_id": "string", "result": "succeeded" } 状态码 状态码 描述 200 操作成功 400 错误的请求 404 请求对象不存在 500 内部错误 错误码 错误码格式为:SVCSTG
找不到引擎实例 无需特别处理,只需要检查传入的引擎ID是否正确。可以使用租户的用户名密码登录到微服务引擎控制台页面,查看当前租户下面是否有对应引擎ID的引擎。 400 SVCSTG.00501201 The name must contain 3 to 24 characters
表达式为^.*$。 environment 否 String 微服务的环境信息,取值可以为空、development、testing、acceptance或production。 appId 否 String 应用App唯一标识,字符长度为1~160。正则表达式为^[a-zA-Z