当前位置: 首页 > 知识库问答 >
问题:

从入口大道重试

敖毅
2023-03-14

Istio为带有Istio代理侧车的吊舱提供虚拟服务,但Istio入口网关吊舱本身是什么,如何启用Istio入口网关吊舱的重试。用例是,我在缩小规模的情况下看到503错误,并希望ingressgateway为特定目的地重试

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

共有1个答案

孙嘉
2023-03-14

基本上,Istio mesh通过Istio ingressgateway和逻辑流量管理CRD组件表示外部负载平衡器之间的入口通信模型,这些组件定义了网络路由、身份验证/授权方面以及服务对服务的交互。

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

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

当IstioIstio ingressgatewayPod启动时,它从飞行员那里检索关于特使侧车的发现数据,通过Pilot agent特定标志接近所需状态。

但是,我无法确定报告的503错误,在Istio 1.3中缩小istio-ingress网关副本期间。

 类似资料:
  • Maybe you are building an application that has multiple urls. An example of this would be a solution where you have two, or more, different URLs responding with different pages. Maybe you have one use

  • 重写程序入口点 _start 我们在第一章中,曾自己重写了一个入口点 _start,在那里我们仅仅只是让它死循环。但是现在,类似 C 语言运行时环境,我们希望这个函数可以为我们设置内核的运行环境。随后,我们才真正开始执行内核的代码。 但是具体而言我们需要设置怎样的运行环境呢? [info] 第一条指令 在 CPU 加电或 Reset 后,它首先会进行自检(POST, Power-On Self-T

  • 在AWS EKS上,我有ALB入口控制器,入口资源指向端口32509上的NodePort服务,目标端口80,服务上有。 在这种情况下,外部流量如何在NodePort服务下路由到我的pod? 类似于,ALB

  • 我一直在找,但一直没能找到解决办法。

  • 为什么在实现Comparator接口时不需要重写equals()方法?comparator中的equals()既不是静态的,也不是默认的。 在同一行中,我还想问,当Comparator有两个抽象方法compare()和equals()时,它是如何作为一个函数接口的?