kubernetes 多个pod中的Quarkus调度程序(除了concurrentExecution = SKIP)

nnsrf1az  于 2023-01-12  发布在  Kubernetes
关注(0)|答案(1)|浏览(154)

在Quarkus框架中,如何安排一个作业只在一个pod中执行,而不是在所有pod中运行。我尝试了(concurrentExecution = SKIP),没有帮助。
在多即时应用程序上仅在一个pod中运行作业。

qjp7pelc

qjp7pelc1#

来自Quarkus指南:https://quarkus.io/guides/scheduler-reference#concurrent_execution
请注意,只考虑同一应用程序示例中的执行。此功能不适用于跨集群
所以我想您必须迁移到Quartz以获得开箱即用的集群支持或创建自定义同步方法(例如,使用数据库或文件等)。

相关问题