由于记录的限制,我是否会在 Kubernetes 中并发运行我的 CronJob



根据K8S中的此页面, "...可能会创造两个工作岗位......"。

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

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

将 concurrencyPolicy 设置为 "Forbid" 将使 如果在下一个计划作业出现时,上一个作业仍在运行 cron 将不会启动另一个作业,并将计为错过的作业。 将其设置为"允许"将允许这些作业在计划时至少运行一次。

只有一个计划时间运行两个作业或没有作业的机会,因为 K8S 不能完全阻止这种情况。

相关内容

  • 没有找到相关文章