Istio 故障注入
Istio fault injection
Istio 支持 fault injecting.
示例使用 destination
。有什么方法可以让我使用 source
来向下游服务注入故障?
我建议将 sourceLabels
与内部 mesh
网关一起使用。
示例:
gateways:
- mesh
http:
- match:
- sourceLabels:
app: source-app-v1
阅读 HTTPMatchRequest 了解更多。
遗憾的是,没有直接的方法可以实现您的需求。
route.destination.host
是 HTTPFaultInjection, and it has to be unique [source], and unambiguously refer to a service in the service registry [source] 的必填字段,因此不能使用通配符(例如 *
)。
Istio 支持 fault injecting.
示例使用 destination
。有什么方法可以让我使用 source
来向下游服务注入故障?
我建议将 sourceLabels
与内部 mesh
网关一起使用。
示例:
gateways:
- mesh
http:
- match:
- sourceLabels:
app: source-app-v1
阅读 HTTPMatchRequest 了解更多。
遗憾的是,没有直接的方法可以实现您的需求。
route.destination.host
是 HTTPFaultInjection, and it has to be unique [source], and unambiguously refer to a service in the service registry [source] 的必填字段,因此不能使用通配符(例如 *
)。