首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubernetes健康检查工作进入google云平台

kubernetes健康检查工作进入google云平台
EN

Stack Overflow用户
提问于 2018-05-13 13:21:51
回答 1查看 331关注 0票数 3

我在google云平台中使用Kubernetes,并在那里定义了一些带有部署控制器的集群。

对于每个进入部署的吊舱,有一个健康检查,每30秒检查一次我的路由(www.example.com),并且响应必须是200个,否则会导致健康检查失败。

因此,我决定跟踪它并在我的index.php中写入die(),然后进行健康检查,显示绿色状态,并且它工作正常。我很困惑,我真的不知道这个吊舱发生了什么,为什么它不起作用。

有人能帮我找到这个问题在我的吊舱和告诉我到底是什么健康检查在GCP做什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-13 13:49:10

健康检查,用于检查货舱中的容器是否健康,是否可以为交通服务。

因此,首先您应该检查您的http状态代码:

卷曲-I www.example.com

您在响应中的http状态代码是什么?

当您在index.php中编写die()时,我确信http状态代码是200

但是,当您从您的index.php中删除它时,http代码就另当别论了!

您可以在visitign www.example.com之后重定向用户,然后在这种情况下,http状态代码不是200。

确保并检查健康检查url的http状态代码为200,如果不是200,则可以将GKE中的健康检查url更改为其他http状态代码可能为200的内容。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50316577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档