更新时间:2024-01-02 GMT+08:00
流量治理概述
流量治理是Istio的核心功能,其目标是提供非侵入的流量治理能力,用户仅仅关注自己的业务逻辑,无需关注服务访问管理。流量治理要解决的问题类似如下:
- 动态修改服务间访问的负载均衡策略,比如配置一致性哈希将流量转发到特定的服务实例上;
- 同一个服务有两个版本在线,将一部分流量切到某个版本上;
- 服务保护,如限制并发连接数、限制请求数、隔离有故障的服务实例等;
- 动态修改服务中的内容,或者模拟一个服务运行故障等。
应用服务网格ASM当前支持重试、超时、连接池、熔断、负载均衡、HTTP头域、故障注入等流量治理能力,可满足大多数业务场景的治理需求。
网格功能 | 治理位置 | |
服务发起方 | 服务提供方 | |
路由管理 | Y | N |
负载均衡 | Y | N |
调用链分析 | Y | Y |
服务认证 | Y | Y |
可观测性数据 | Y | Y |
重试 | Y | N |
重写 | Y | N |
重定向 | Y | N |
授权 | N | Y |
故障注入 | Y | N |
超时 | Y | N |
连接池 | Y | N |
熔断 | Y | N |
HTTP头域 | Y | N |
父主题:流量治理

