gpt4 book ai didi

kubernetes 健康检查查找字符串

转载 作者:行者123 更新时间:2023-12-02 11:34:08 26 4
gpt4 key购买 nike

我有一个容器,它有一个 ping 端点(返回 pong),我想探测 ping 端点,看看我是否得到了一个 pong。如果只是检查 200 ,我可以像这样在我的 pod 中添加一个活泼检查 ->

livenessProbe:
initialDelaySeconds: 2
periodSeconds: 5
httpGet:
path: /ping
port: 9876

如何修改它以检查我是否收到 pong 响应?

最佳答案

由于 HTTP 探针只检查响应的状态码,因此您需要使用 exec 探针在容器上运行命令。像这样的东西,需要在容器上安装 curl:

livenessProbe:
initialDelaySeconds: 2
periodSeconds: 5
exec:
command:
- sh
- -c
- curl -s http://localhost:9876/ping | grep pong

关于kubernetes 健康检查查找字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59274519/

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