-
使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度前准备 - 应用管理与运维平台 ServiceStage
使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度前准备 准备资源 创建一个虚拟私有网络VPC,请参考创建虚拟私有云和子网。 创建一个1.15以上版本的CCE集群(如果只是试用场景,“集群管理规模”选择“50节点”,“高可用”选择“否”即可),请参考购买集群。
-
使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度 - 应用管理与运维平台 ServiceStage
使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度 全链路流量控制概述 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度前准备 创建并部署基线版本组件 绑定目标服务到应用网关 配置应用网关路由 创建泳道组 创建基线泳道并关联组件
-
使用ServiceStage零代码修改实现微服务注册引擎迁移 - 应用管理与运维平台 ServiceStage
使用ServiceStage零代码修改实现微服务注册引擎迁移 背景信息 本章节指导您将使用Java Chassis微服务框架开发并注册在ServiceStage微服务引擎专业版上的微服务应用组件,零代码修改迁移注册到微服务引擎专享版。 微服务注册引擎迁移,会存在业务中断。请在迁移前谨慎评估并选择好时间窗口。
-
配置应用网关路由 - 应用管理与运维平台 ServiceStage
分组:设置为“不限制”。 权重:设置为100。 使用全链路流量控制实现灰度发布时,一条路由下的所有路由规则必须绑定同一个目标服务。如需绑定多个目标服务,请创建多条路由。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
创建泳道组 - 应用管理与运维平台 ServiceStage
t-controller”,通过该网关转发服务流量。 单击“确定”,完成泳道组创建。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
验证全链路灰度结果 - 应用管理与运维平台 ServiceStage
ler实例流向unit-consumer实例,再流向unit-provider实例。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
调整非基线泳道流量 - 应用管理与运维平台 ServiceStage
果业务请求无法匹配到泳道所配置的路由规则,则网关将业务请求转发至基线泳道的组件处理。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
创建非基线泳道 - 应用管理与运维平台 ServiceStage
根据路由规则将流量转发到对应流量标签的微服务上。 单击“确定”,完成非基线泳道创建。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
绑定目标服务到应用网关 - 应用管理与运维平台 ServiceStage
选择创建并部署基线版本组件时已创建的接入了1所选择的微服务引擎后生成的实例“unit-controller”。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
创建基线泳道并关联组件 - 应用管理与运维平台 ServiceStage
单击“确定”,完成基线泳道组件关联。 单击基线泳道卡片上当前已关联的组件数,可以查看基线泳道已关联的组件列表。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
创建并部署基线版本组件 - 应用管理与运维平台 ServiceStage
unit-controller 1 unit-consumer 1 unit-provider 1 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
创建并部署灰度版本组件 - 应用管理与运维平台 ServiceStage
-controller-gray、unit-provider-gray组件状态正常。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
-
全链路流量控制概述 - 应用管理与运维平台 ServiceStage
件。 使用流程 图2 全链路流量控制使用流程 全链路流量控制的使用流程如图2所示。 使用前准备 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度前,需要先准备VPC、CCE、微服务引擎(对应于微服务引擎CSE服务的ServiceComb引擎专享
-
流量标记 - 应用管理与运维平台 ServiceStage
流量标记 Java Chassis通过Handler实现了基于流量标记治理能力。其中Provider实现了限流、熔断和隔离仓,Consumer实现了重试。 使用流量标记治理能力,首先需要在代码中引入依赖: <dependency> <groupId>org.apache.servicecomb</groupId>
-
服务韧性 - 应用管理与运维平台 ServiceStage
冗余:全部服务都为无状态,利用基础设施层提供的“服务端负载均衡能力”将请求发送到不同实例当中,实现负载分摊。通过API网关对下游系统提供服务,API网关提供限流、熔断、降级等多种手段,并可对流量进行控制,保证升级不中断服务。 跨AZ容灾:服务实现跨AZ部署方式,将服务均匀分布在不同AZ中,服务支持跨AZ重建。
-
API概览 - 应用管理与运维平台 ServiceStage
API概览 ServiceStage API为开发者、合作伙伴提供开发、部署、托管、运维的开放接口,帮助用户快速、低成本地实现业务创新,缩短应用上线周期。 对应的接口参考请参考下表: 表1 接口简介 类型 子类型 说明 应用管理接口(v3版本) 请使用如下Endpoint: servicestage
-
环境管理 - 应用管理与运维平台 ServiceStage
环境管理 场景描述 本章节指导用户通过API实现环境管理。API的调用方法请参见如何调用API。 流程介绍 创建环境,添加基础资源 为环境添加其他需要的资源 根据环境ID查询环境 前提条件 获取IAM的token,调用Token认证,并将token值设置为环境变量:export Token={token}。
-
应用中创建组件 - 应用管理与运维平台 ServiceStage
应用中创建组件 功能介绍 应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。 此API用来在应用中创建组件。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications/{
-
组件管理 - 应用管理与运维平台 ServiceStage
组件管理 场景描述 本章节指导用户通过API实现组件管理。API的调用方法请参见如何调用API。 流程介绍 在某个应用下创建组件 创建组件实例 查询创建组件实例任务状态 升级组件实例 获取组件实例快照 回滚组件实例 对组件实例进行其他生命周期的操作,如停止,启动,重启等 前提条件
-
自定义治理 - 应用管理与运维平台 ServiceStage
自定义治理 服务治理的默认实现并不一定能够解决业务的所有问题。自定义治理功能可以方便的在不同的场景下使用基于流量的治理能力,比如在网关场景下进行流控,在Java Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活的使用这些API,方法类似。