我正在使用就绪探针滚动更新。效果很好。但即使在豆荚出现之后。即使在豆荚运行之后,它也能保持健康。我以为当吊舱启动并运行时,它就不会再弹跳了。是对的吗?
specs:
containers:
- name: ready
readinessProbe:
httpGet:
path: /healthz
port: 80发布于 2019-04-18 12:52:03
kubelet将继续每秒钟运行一次10,即默认值。您可以根据您的需要定制它。
对于kubelet来说,了解容器是否健康是很重要的数据。如果它不健康,它将尝试重新启动它。因此,这是一个持续的过程。这就是我们如何实现应用程序可用性的方法
periodSeconds:执行探测的频率(以秒计)。默认为10秒。最小值为1。
关于更多细节,配置探针
发布于 2019-04-18 13:20:45
readinessProbe和livenessProbe将继续进行检查,检查取决于您设置的periodSeconds或默认值,即10秒。
readinessProbe和livenessProbe做的事情完全一样。不同之处是在失败时要执行的动作。
如果出现故障,readinessProbe将关闭与服务的通信,这样服务就不会向Pod发送任何请求。
如果发生故障,livenessProbe将重新启动Pod。
https://stackoverflow.com/questions/55745505
复制相似问题