Java 在集群中使用计时器

Java 在集群中使用计时器,java,weblogic,ejb-3.0,weblogic-10.x,cluster-computing,Java,Weblogic,Ejb 3.0,Weblogic 10.x,Cluster Computing,我使用的是WebLogic11G、Ejb3.0/Ejb3.1 我在集群下 我需要使用计时器来调用日常任务 如何在群集中的计时器之间同步?避免重复任务 欢迎提供任何提示、指南和样品 谢谢, 雷。看看这里: 我自己还没有实现过这样的解决方案,但现在我们正在使用一个平台,它使用的技术与本文中描述的类似 锁定是通过DB完成的,在同一台机器上,任务有一个超时,并与表示作业已在运行的易失性bool同步/锁定。请看这里: 这是一个独立的库,但它在集群下工作。为了避免重复任务并使计时器同步到多个集群,您可以使

我使用的是WebLogic11G、Ejb3.0/Ejb3.1

我在集群下

我需要使用计时器来调用日常任务

如何在群集中的计时器之间同步?避免重复任务

欢迎提供任何提示、指南和样品

谢谢, 雷。

看看这里:

我自己还没有实现过这样的解决方案,但现在我们正在使用一个平台,它使用的技术与本文中描述的类似

锁定是通过DB完成的,在同一台机器上,任务有一个超时,并与表示作业已在运行的易失性bool同步/锁定。请看这里:


这是一个独立的库,但它在集群下工作。

为了避免重复任务并使计时器同步到多个集群,您可以使用EJB计时器,并且必须在weblogic-EJB-jar.xml中启用“计时器是集群感知的”


我们使用了Quartz,在群集环境上没有任何问题

我想知道:是否有一个主数据库?我将连接到两个数据库。那么任务是否只在一个节点中执行?