0

嗨,我正在尝试调试在 kuma 服务网格中部署的带有特使问题的服务。有问题的服务使用默认kuma.io/sidecar-injection: enabled注释来注入 kuma sidecar 并启用 envoy 代理。

调试的一个障碍是服务每隔几秒钟就会受到准备情况检查的影响(这使事情变得复杂,因为额外的请求会触发我正在尝试调试的当前请求的带外断点)。

我试图在 kuma 级别禁用它们:

 KUMA_RUNTIME_KUBERNETES_VIRTUAL_PROBES_ENABLED:            false

在 kuma 控制平面上设置的 env var

没运气。此外,我还尝试为每 5 分钟左右 ping 一次的应用程序定义一个健康检查,但这似乎也没有改变现有就绪检查的行为。

编辑:看起来这个准备健康检查是在注入的 kuma-sidecar 上定义的

    Readiness:  http-get http://:9901/ready delay=1s timeout=3s period=5s #success=1 #failure=12

但我仍然不确定如何覆盖边车准备检查?

非常感谢这里的任何建议。

4

0 回答 0