(八)Kubernetes资源清单-探针

  一、探针说明  

  探针是由kubectl对容器执行的定期诊断,要执行诊断,kubectl调用由容器实现的Handler。有三种类型的处理程序:

  · ExecAction: 在容器内执行制定命令。如果命令退出时返回码为0则认为诊断成功

  · TCPSocketAction:对指定端口上的容器的IP地址进行TCP检查。如果端口打开,则诊断被认为是成功的。

  ·HTTPGetAction:对指定的端口和路径上的容器的IP地址执行HTTP Get请求。如果响应的状态码大于等于200且小于400,则诊断被认为是成功的。

  每次探测都将获得以下三种结果之一:

  

       二、 探针方式:

               

  三、探针实现

    1、检测探针-就绪检测

      

    2、检测探针-存活检测

                      

                     

                   

      就绪检测和存活检测合并到一起:

      

原文地址:https://www.cnblogs.com/jichuang/p/14519050.html