编程语言
首页 > 编程语言> > java – 在集群环境中使用Quartz

java – 在集群环境中使用Quartz

作者:互联网

我希望在我的应用程序中使用quartz调度程序,因为我有一个集群环境,并且希望保证每小时只运行一个我的作业实例.我的问题是……我是否必须使用JDBC作业存储或作业数据的某种“外部”存储来保证我的集群中只有一个实例在任何给定的时间运行该作业,或者Quartz有更多的魔力我知道吗?

解决方法:

是的,您需要使用JDBC-JobStore,或者TerracottaJobStore来启用节点相互通信的机制(在一种情况下,它们在db表中进行通信,在另一种情况下通过Terracotta网络功能进行通信).

标签:java,quartz-scheduler,web-applications,cluster-computing,job-scheduling
来源: https://codeday.me/bug/20191008/1871728.html