我们在集群WebLogic 10.3.4环境中运行Spring 3.0.x Web应用程序(.war)和夜间@Scheduled作业.但是,当应用程序部署到每个节点时(使用AdminServer Web控制台中的部署向导),每晚在每个节点上启动作业,从而同时运行多次.
我们怎样才能防止这种情况发生?
我知道像Quartz这样的库允许通过数据库锁表来协调集群环境中的作业,或者我甚至可以自己实现类似的东西.但是,由于这似乎是一个相当普遍的情况,我想知道Spring是否还没有选择如何轻松绕过这个问题,而无需在我的项目中添加新库或进行手动解决方法.
如果有任何未解决的问题,请告诉我.我还在Spring社区论坛上提出了这个问题.非常感谢你的帮助.