“没有健康的上游”错误ISTIO路由规则问题
我看到一项服务频繁出现的“没有健康上游”的错误呼叫另一个服务。由于项目的机密性,无法共享太多细节。
kubectl pod日志显示了以下类似的内容:
pod1 - restart(1)
pod2 - restart(0) -> throws no healthy upstream error.
看起来像是pod2试图连接到pod1,但要获得错误。
此外,VirtualService /目标规则可能是一个问题。
这里的新手
I'm seeing very frequent "no healthy upstream" error on one service calling the other. Due to confidentiality of project cannot share much details.
kubectl pod logs shows something like below:
pod1 - restart(1)
pod2 - restart(0) -> throws no healthy upstream error.
looks like pod2 trying to connect to pod1 but get the error.
Also, could it be an issue with virtualservice / destination rule.
A newbie here
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 iStio项目上的github问题,您可以尝试通过检查列表in问题说明以验证服务组件是否功能性。
评论部分也有一个很好的讨论,可以帮助您解决问题。诸如重新启动入口网关之类的简单之类的东西也可以正常工作。
In this GitHub issue on the Istio project, you can try and go through the checklist in the issue description to verify that the service components are functional.
There is also a good discussion in the comments section that can help you solve the problem. Something simpler like restarting the ingress gateway has also been known to work.