在Quarkus框架中,如何安排一个作业只在一个pod中执行,而不是在所有pod中运行。我尝试了(concurrentExecution = SKIP),没有帮助。在多即时应用程序上仅在一个pod中运行作业。
qjp7pelc1#
来自Quarkus指南:https://quarkus.io/guides/scheduler-reference#concurrent_execution请注意,只考虑同一应用程序示例中的执行。此功能不适用于跨集群所以我想您必须迁移到Quartz以获得开箱即用的集群支持或创建自定义同步方法(例如,使用数据库或文件等)。
1条答案
按热度按时间qjp7pelc1#
来自Quarkus指南:https://quarkus.io/guides/scheduler-reference#concurrent_execution
请注意,只考虑同一应用程序示例中的执行。此功能不适用于跨集群
所以我想您必须迁移到Quartz以获得开箱即用的集群支持或创建自定义同步方法(例如,使用数据库或文件等)。