服务流量管理 本章节主要介绍Kubernetes服务管理中的流量管理功能,包括路由策略、负载均衡以及本地限流 路由策略 本节主要介绍服务流量管理中的路由策略功能,对于访问特定服务的流量,可以通过虚拟服务来定义一组流量路由规则,如果流量匹配规则定义的条件,则会将其转发至目标服务 操作步骤 1. 登录应用应用服务网格控制台,单击应用服务网格的名称,进入网格详情页面 2. 在左侧导航栏选择“集群与工作负载 ”,单击“kubernetes服务管理” 3. 点击右上角下拉框选择服务所在的命名空间 4. 点击服务的名称,进入服务详情页面 5. 点击服务详情页面的“流量管理”标签 6. 点击流量管理页面下的“路由策略”标签 7. 点击“使用YAML创建”,选择相关的场景模板,在YAML文本框中中,按实际情况修改虚拟服务的配置信息,点击确定即可创建 负载均衡 本节主要介绍服务流量管理中的负载均衡功能,您可以通过目标规则来指定负载均衡,请求流量经过路由后能够按照目标规则的负载均衡策略来分配至服务实例 操作步骤 1. 登录应用应用服务网格控制台,单击应用服务网格的名称,进入网格详情页面 2. 在左侧导航栏选择“集群与工作负载 ”,单击“kubernetes服务管理” 3. 点击右上角下拉框选择服务所在的命名空间 4. 点击服务的名称,进入服务详情页面 5. 点击服务详情页面的“流量管理”标签 6. 点击流量管理页面下的“负载均衡”标签 7. 创建负载均衡策略 说明 方式一:点击“使用YAML创建”,选择相关的场景模板,在YAML文本框中中,按实际情况修改目标规则的配置信息,点击确定即可创建 方式二:点击“创建”,配置相关表单信息,点击“预览”可查看生成后的目标规则YAML,点击确定即可创建 本地限流 本节主要介绍服务流量管理中的本地限流功能,在业务流量突增的场景下,为了保护服务不被冲垮,一般会采用限流实现对应用服务进行保护