检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启泳道流量,使配置生效。 单击。 单击“确定”。 配置会对该灰度泳道下的所有组件生效。如果业务请求无法匹配到泳道所配置的路由规则,则网关将业务请求转发至基线泳道的组件处理。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
匹配特定请求由match配置,匹配条件是headers。headers中的字段的匹配支持精准匹配。如果未定义match,则可匹配任何请求。 转发权重定义在routeRule.{targetServiceName}.route下,由weight配置,weight数值表示百分数,需要满
开启泳道流量:单击,在弹出的对话框单击“确定”。 关闭泳道流量:单击,在弹出的对话框单击“确定”。 泳道流量关闭后,网关会把到该灰度泳道的业务请求转发至基线泳道的组件处理。 父主题: 管理灰度泳道
单击“确定”,完成基于内容的网关路由配置。 配置会对泳道组下对应灰度泳道的所有组件立即生效。如果业务请求无法匹配到灰度泳道所配置的路由规则,则网关将业务请求转发至基线泳道的组件处理。 父主题: 管理泳道组
开启泳道流量,使配置生效。 单击。 单击“确定”。 配置会对该灰度泳道下的所有组件生效。如果业务请求无法匹配到泳道所配置的路由规则,则网关将业务请求转发至基线泳道的组件处理。 父主题: 管理灰度泳道
用于在Kubernetes类型的环境下创建并部署组件时,将绑定ServiceComb引擎专享版的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。 单击“确定”,完成灰度泳道创建。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
版本。因此,需要额外配置涉及到的Microservice-C组件微服务治理规则,确保流入灰度环境下Microservice-B组件流量能够转发到Microservice-C组件的灰度版本。 图1 全链路流量控制示意图 但是在真实业务场景中,由于业务的微服务组件规模和数量很大,一条
并部署组件时,将绑定微服务引擎的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。当无法找到对应标签的微服务时,将转发至基线泳道对应的微服务。 基线泳道的标签默认为base,不可修改。 单击“确定”,完成基线泳道创建。 父主题:
组件部署成功后将执行install.sh。 Http请求方式 发起一个HTTP调用请求。 路径:请求的URL路径,可选项。取值示例:/nginx。 端口:请求的端口,必选项。取值示例:80。 主机地址:请求的IP地址,可选项,默认是应用所在的节点IP。取值示例:127.0.0.1。
用于在Kubernetes类型的环境下创建并部署组件时,将绑定微服务引擎的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。 路由规则 当泳道组流量入口网关路由是“基于内容配置”时,可设置。 单击切换开关,设置路由规则生效方式。 或:默
泳道组是一组泳道的集合,用于区分不同的组织或场景。 泳道用于为相同版本组件定义一套隔离环境。只有满足了流控路由规则的请求流量才会通过标签控制流量转发到对应泳道的目标服务组件。一个组件只能属于一个泳道,一个泳道可以包含多个组件。泳道分为基线泳道和灰度泳道。 同一个项目下,最多支持创建300个泳道组。
erviceComb引擎专享版的组件打上相应的标签以标记流量。当有请求访问时,应用网关会根据路由规则将流量转发到对应流量标签的微服务上。当无法找到对应标签的微服务时,将转发至基线泳道对应的微服务。 基线泳道的标签默认为base,不可修改。 单击“确定”,完成基线泳道创建。 单击已
版本。因此,需要额外配置涉及到的Microservice-C组件微服务治理规则,确保流入灰度环境下Microservice-B组件流量能够转发到Microservice-C组件的灰度版本。 图1 全链路流量控制示意图 但是在真实业务场景中,由于业务的微服务组件规模和数量很大,一条
配置中心治理配置删除后仍然可以使用。 v1.3.9 说明: 存在重大问题,不推荐使用。 governance存在服务转发严重错误。 v1.3.8 说明: 存在重大问题,不推荐使用。 governance存在服务转发严重错误。 v1.3.4 注册线程池无法正确关闭并导致泄漏。 actuator开启后微服务注册失败。
待导入工作负载所属命名空间。 选择工作负载类型 待导入工作负载的类型。 无状态:工作负载完全独立、功能相同,支持弹性伸缩、滚动升级。典型场景如nginx。 有状态:工作负载具有持久化的存储,支持有序的部署、伸缩删除。典型场景如mysql-HA、etcd。 选择工作负载名称 待导入工作负载的名称。
对于提供TCP通信服务的应用,集群周期性地对该应用建立TCP连接。如果连接成功,则证明探测成功,否则探测失败。选择TCP端口探测方式,必须指定应用监听的端口。比如有一个nginx应用组件,它的服务端口是80,对该应用组件配置了TCP端口探测,指定探测端口为80,那么集群会周期性地对该应用组件的80端口发起TCP连
参考下表填写相关参数,其中带“*”标志的参数为必填参数。 参数名称 参数说明 流量入口网关 流量入口网关即微服务应用网关,用于通过标签控制流量转发到对应泳道的目标服务组件。 您可以根据实际业务需要,在下拉列表选择已创建好的微服务应用网关。 单击“创建应用网关”,您可以根据实际业务需要
输入泳道组的名称,例如:lane-test。 流量入口网关 选择绑定目标服务到应用网关时选择的应用网关,用于转发打标签服务流量。 *目标服务 选择绑定目标服务到应用网关时为应用网关绑定的目标服务名称“unit-controller”,通过该网关转发服务流量。 单击“确定”,完成泳道组创建。 父主题: 使用Servic
长度2到64个字符,可以包含英文字母、数字、下划线(_)或中划线(-),以英文字母开头、英文字母或数字结尾。 流量入口网关 流量入口网关即微服务应用网关,用于通过标签控制流量转发到对应泳道的目标服务组件。 您可以根据实际业务需要,在下拉列表选择已创建好的微服务应用网关。 单击“创建应用网关”,您可以根据实际业务需要
单击泳道组当前关联的流量入口网关卡片上“目标服务”后的,参考下表填写相关参数,其中带“*”标志的参数为必填参数。 参数名称 参数说明 *目标服务 更换通过该网关转发流量的目标服务。 您可以根据实际业务需要,在下拉列表选择已创建好的目标服务。 说明: 可选择的目标服务需要未被其他泳道组使用,其对应的微服务未被其他泳道组使用且支持路由。