0

根据K8S 中的这个页面,“......可能会创建两个工作......”。

如果我将我的设置concurrencyPolicy为“禁止” - 由于调度程序,我是否仍会获得可选的并发运行,或者我是否会获得并发调用以运行但被阻止?

我还在文档站点中打开了一个问题: https ://github.com/kubernetes/website/issues/18655

4

1 回答 1

1

将 concurrencyPolicy 设置为“Forbid”,这样如果在下一个计划作业到来时,前一个作业仍在运行,cron 将不会启动另一个作业,并将计为错过的作业。将其设置为“允许”将允许这些作业在计划时至少运行一次。

由于 K8S 并没有完全阻止这种情况,因此只有两个作业或没有作业在一个预定时间运行。

于 2020-01-13T15:14:06.617 回答