目标规则是服务网格ASM实现流量路由功能的关键资源之一。目标规则定义在路由发生后,发往目标服务的流量策略。目标规则指定了负载均衡、来自Sidecar的连接池大小以及异常检测设置的相关配置,以便从负载均衡池中检测并清除不健康的主机。本文介绍如何创建、修改和删除目标规则。
创建目标规则
登录ASM控制台,在左侧导航栏,选择 。
在网格管理页面,单击目标实例名称,然后在左侧导航栏,选择 。
关于配置示例及相关说明,请参见Destination Rule。
方式一:单击创建,配置相关信息,单击创建。
方式二:单击使用YAML创建,选择命名空间和场景模版,在YAML文本框,修改目标规则配置信息,然后单击创建。
相关操作
目标规则创建完成后,您可以在目标规则页面的操作列,进行以下操作。
查看或修改目标规则的YAML:单击目标规则对应的查看YAML,在编辑对话框,修改目标规则配置信息,然后单击确定。
修改版本信息:单击目标规则对应的版本管理,在版本管理对话框,修改相关信息,然后单击回滚。
删除目标规则:单击目标规则对应的删除,在确认对话框,单击确定。
重要目标规则删除后,将影响请求的负载均衡、熔断限流等策略,可能导致非预期的结果,请谨慎操作。