从Ingressgateway重试

时间:2019-09-27 02:10:23

标签: kubernetes-ingress istio

Istio为带有istio-proxy边车的吊舱提供虚拟服务,但是istio Ingress-gateway吊舱本身是什么,如何启用从istio Ingressgateway吊舱的重试。 用例是在缩小比例的情况下我看到503错误,并希望Ingressgateway重试特定的目的地

https://istio.io/docs/concepts/traffic-management/

1 个答案:

答案 0 :(得分:0)

基本上,Istio网格表示通过istio-ingressgateway的外部负载均衡器和逻辑流量管理CRD components之间的入口通信模型,它们定义了Authentication / Authorization方面的网络路由和服务到服务的交互。

Istio Gateway是提供边缘istio-ingressgateway服务的主要贡献者,它描述了有关进入服务网格的 HTTP / HTTS / TCP 连接的端口和协议的基本信息。如何管理其他路由方案,因此istio-ingressgateway不能自行决定网络流量的工作流程和目标应用程序端点。

Istio中的

Retries概念实际上包含在路由规则中,并由VirtualService资源组成,向我们展示了网络请求重试的主要原理及其在初始呼叫失败的情况下的超时。

Istio istio-ingressgateway Pod启动时,它会从sidecars检索有关Envoy Pilot的发现数据,并通过pilot-agent特定的flags接近所需状态。

但是,在缩小Istio 1.3中的istio-ingressgateway个副本的过程中,我无法确定报告的503错误。