我正在阅读有关作业和重试的Kubernetes文档。我找到了这个:
在某些情况下,由于配置中的逻辑错误等原因,您需要在重试一定次数后使作业失败。为此,请设置.spec.backoffLimit以指定重试次数,然后再将作业视为失败。默认情况下,将退避限制设置为6。与作业相关联的失败Pod由Job控制器重新创建,且其指数退避延迟(10s,20s,40s…)限制为六分钟。如果在作业的下一个状态检查之前未出现新的失败Pod,则会重置退避计数。
关于以上引用,我有两个问题:
.spec.backoffLimit
重试次数没有引起混淆。
Job控制器以指数延迟(10s,20s,40s,...,360s)重新创建失败的Pod(与Job关联)。当然,此延迟时间由作业控制器设置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句