gpt4 book ai didi

azure - 就绪探测失败 : HTTP probe failed with statuscode: 503 in ISTIO

转载 作者:行者123 更新时间:2023-12-02 11:32:13 45 4
gpt4 key购买 nike

我已在 AKS 集群中部署了 istio 服务网格。我在 istio 中配置了 ui 和后端服务以进行服务通信。我可以通过istio调用后端服务,并且访问我的后端服务没有问题。

但是当我看到 pod 状态时,我在 test-ui pod 中遇到问题

NAME                                  READY   STATUS    RESTARTS   AGE
Test-api-deployment-59f6c6f67-ml4xm 2/2 Running 0 3d21h
Test-ui-deployment-b54fd89b-2ndsv 1/2 Running 0 52m

在上述状态中,我的 ui pod(我的 istio 容器之一)未处于就绪状态来满足我的请求。当我查看容器状态时,出现以下错误。

Warning  Unhealthy  2m24s (x299 over 12m)  kubelet, aks-wmsdevk8s-25812762-4  
Readiness probe failed: HTTP probe failed with statuscode: 503

我认为这是一个悬而未决的问题 issue in github ..有什么解决方法吗...

编辑

我的 istio 版本

version.BuildInfo{Version:"1.1.5", GitRevision:"9b6d31b74d1c0cc9358cc82d395b53f71393326b", User:"root", Host:"3e29fde4-6c3f-11e9-b00d-0a580a2c0205", GolangVersion:"go1.10.4", DockerHub:"docker.io/istio", BuildStatus:"Clean", GitTag:"1.1.4-10-g9b6d31b"}

istio proxy version -   Image:         docker.io/istio/proxyv2:1.1.2

最佳答案

它应该适用于 istio 1.1.5。我想你没有配置 istio 来重写 HTTPProbes。您需要使用 sidecarInjectorWebhook.rewriteAppHTTPProbe=true ( source ) 安装 Istio。

您可以检查您的 istio-sidecar-injector 配置映射,它应该具有 rewriteAppHTTPProbe: true

ps。我相信它适用于 istio 1.1.2

关于azure - 就绪探测失败 : HTTP probe failed with statuscode: 503 in ISTIO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56005423/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com