【问题标题】:Kubernetes - HTTP Probe failed with statuscode: 404Kubernetes - HTTP 探测失败,状态码:404
【发布时间】:2020-05-30 18:22:18
【问题描述】:

我有一个具体的问题。当容器在 Pods 中运行时,其中包含的应用程序可以正常运行,而在 kubernetes 中则显示状态 - 错误。在Events中存在以下问题:

Readiness probe failed: HTTP Probe failed with statuscode: 404
Liveness probe failed: HTTP Probe failed with statuscode: 404

相同的错误显示在四个带有应用程序的容器中(Spring Boot)。另一方面,当我启动一个带有简单应用程序的容器(写入从 0 到 10 的数字)时,在 Kuberneres 中,状态为成功。刚学Kubernetes,想请教一下,请问是什么原因造成的?

【问题讨论】:

  • 添加 pod yaml
  • 您在调用哪个端点进行探测?你在那个端点上映射了一些东西吗?

标签: kubernetes


【解决方案1】:

在部署 yml 中检查 liveness probe 和 readiness probe。检查路径是否正确。如果仍未解决,请增加 initialDelay 秒数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-24
    • 2021-03-13
    • 2021-04-14
    • 2018-05-15
    • 1970-01-01
    • 2020-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多