我们有一个 Spring + JPA Web 应用程序。我们使用两个运行两个应用程序并使用相同数据库的 tomcat 服务器。
我们的应用程序要求之一是执行 cron \ 计划任务。
经过短暂的研究,我们发现 spring 框架为 cron 作业提供了一个非常直接的解决方案,(基于注释的解决方案)
然而,由于两个 tomcat 运行相同的 webapp - 如果我们将使用这个 spring 的解决方案,我们将创建一个非常有问题的场景,其中 2 个 crons 同时运行(每个在不同的 tomcat 上)
有没有办法解决这个问题?也许这个替代方案不适合我们的目的?
谢谢!