k8s启动、就绪、存活探针

The kubelet uses startup probes to know when a container application has started. If such a probe is configured, liveness and readiness probes do not start until it succeeds, making sure those probes don’t interfere with the application startup. This can be used to adopt liveness checks on slow starting containers, avoiding them getting killed by the kubelet before they are up and running.

启动探针:即探测容器是否启动起来。然后才会启用就绪探针和存活探针。

使用场景:容器启动时间较长时,防止被就绪探针或存活探针(启动时长超过延迟探测时长)探测失败重启容器;通过提高启动探针探测频率,能够能及时的启动容器,而不是通过预估延迟探测时间。

启动探针探测时长:failureThreshold * periodSeconds。最长5min。

启动探针配置如下:
启动探针配置

		startupProbe:
            failureThreshold: 30
            httpGet:
              path: /actuator/health
              port: 8079
              scheme: HTTP
            initialDelaySeconds: 3
            periodSeconds: 5
            successThreshold: 1
            timeoutSeconds: 1

相关推荐

  1. k8s 定义 gRPC 存活探针

    2024-04-22 20:58:01       61 阅读
  2. k8s 定义 gRPC 存活探针

    2024-04-22 20:58:01       65 阅读
  3. <span style='color:red;'>k</span><span style='color:red;'>8</span><span style='color:red;'>s</span><span style='color:red;'>探针</span>

    k8s探针

    2024-04-22 20:58:01      61 阅读
  4. k8s探针

    2024-04-22 20:58:01       57 阅读
  5. k8s_探针专题

    2024-04-22 20:58:01       32 阅读
  6. <span style='color:red;'>k</span><span style='color:red;'>8</span><span style='color:red;'>s</span><span style='color:red;'>存储</span>

    k8s存储

    2024-04-22 20:58:01      41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 20:58:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 20:58:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 20:58:01       87 阅读
  4. Python语言-面向对象

    2024-04-22 20:58:01       96 阅读

热门阅读

  1. Webpy(Web开发框架简单应用)

    2024-04-22 20:58:01       46 阅读
  2. opencv的高斯滤波函数

    2024-04-22 20:58:01       38 阅读
  3. 4.15 day6 ARM

    2024-04-22 20:58:01       41 阅读
  4. pytorch 多进程数据加载 - 序列化数据/serialize_data

    2024-04-22 20:58:01       32 阅读