我将上述initalDelaySeconds改为120后,发现pod至少要等120秒才能就绪,这个时间有点久。
是不是可以这样理解:如果:
pod将在连连续6次失败总共等待720秒后pod状态变为crashloopbackoff。
如果将initialDelaySeconds设置为10,则总共等待1分钟pod状态就变为crashloopbackoff呢?
嗯嗯,了解了。您说的是readinessProbe中的initialDelaySeconds应该改为120吧,存活探针中的initialDelaySeconds是否也要相应改到120?
就是kafka启动,你5秒后开始探测是否健康,太快了,kafka肯定还没有启来。
没有标准的指标,这个指标就有点复杂,越大给它充足的启动时间最好。
比如你设置了2核cpu给kafka程序,那么启动时间是60秒完成,如果是4核就30秒就ok了。