在多个豆荚中使用Java Cron

问题描述 投票:0回答:1
我们在一个cron中具有Java代码逻辑,每五分钟将每五分钟调用。在代码逻辑中,我们将从Mongo获取1000个记录,并使用1000记录的更新调用将锁定字段设置为TRUE。

我们面临的问题是,我们有多个服务的吊舱,每个吊舱在设置锁定字段之前,请选择相同的1000个文档。我们的期望是每个POD应该选择不同的1000个记录。

有一种方法来处理此

好问题,南达。我相信这种方法可能会导致种族条件,同时从数据库中获取文档。最好使用消息队列。
java mongodb spring-boot cron cron-task
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.