k8s支持存活livenessProbe和就绪readinessProbe两种探针,两种探针都支持以下三种方式

一、exec

通过执行shell命令的方式,判断退出状态码是否是0

示例

      exec:
command:
- cat
- /tmp/healthy

二、tcp

通过TCP请求的方式,是否能建立tcp连接

示例

      tcpSocket:
port: 8080
initialDelaySeconds: 15
periodSeconds: 20

三、httpGet

通过发起http请求,判断返回结果是否符合预期

...
livenessProbe:
httpGet:
path: /healthz
port: 8080
httpHeaders:
- name: X-Custom-Header
value: Awesome
initialDelaySeconds: 3
periodSeconds: 3

initialDelaySeconds指定了容器启动后多少秒后进行探测

periodSeconds指定每隔多少秒进行探测

最新文章

  1. [PHP源码阅读]count函数
  2. Web测试介绍2一 安全测试
  3. android handler传递消息机制
  4. js中let和var定义变量的区别
  5. 情感分析的现代方法(包含word2vec Doc2Vec)
  6. spring + spring mvc可能会遇到的问题
  7. 使用prompt输入一句英文句子和排序方式(升/降),将所有单词按排序方式排序后在网页上输出
  8. JSValidation客户端验证框架
  9. bzoj 1015 并查集
  10. php中fopen函数用法详解(打开文件)
  11. 【转】iPhone屏幕尺寸、分辨率及适配
  12. [HNOI2012] 矿场搭建
  13. codevs1906 最长递增子序列问题
  14. JavaScript 继承方式的实现
  15. 配置系统引导启动SuperScoekt
  16. 对struts2的OGNL的理解
  17. 用python爬取微博数据并生成词云
  18. iOS-隐藏Navigationbar【导航栏无缝圆滑的隐藏】
  19. 使用Navicat连接阿里云服务器上的MySQL数据库--转
  20. dede 5.7 任意用户重置密码前台

热门文章

  1. 人员简历管理系统-毕业设计(包括文档+源代码+答辩PPT)
  2. excel中生成32位随机id
  3. Asp.Net MVC Web API 中Swagger教程,使用Swagger创建Web API帮助文件
  4. [ASP.NET Core 3框架揭秘] 跨平台开发体验: Mac OS
  5. Python面向对象-枚举类型enum
  6. Ubuntu19 安装Theano出现“No module named ‘theano.compat.six’”
  7. 带你了解Android Jetpack
  8. H5和ionic RN和Weex 他们之间的比较
  9. shiro实战(1)--web
  10. SecureCRT登陆liunx 方向键失效