【发布时间】:2014-11-13 08:27:51
【问题描述】:
我在具有多个 JBoss AS 的集群环境中使用 Quartz。有几个应用程序正在使用 Quartz。目前,应用 A 会将其作业存储在带有 A_QURTZ_ 前缀的表中,应用 B 将存储在 B_QURTZ_ 前缀的表中。
因此 Quartz 配置几乎相同,除了
<prop key="org.quartz.jobStore.tablePrefix">A_QRTZ_</prop>
<prop key="org.quartz.jobStore.tablePrefix">B_QRTZ_</prop>
...
是否可以为不同的应用程序使用相同的 tablePrefix 并按组区分作业,以便应用程序 A 的 Quartz 调度程序只运行它们的作业,而应用程序 B 不运行它们?
【问题讨论】:
-
这很不寻常......为什么不使用不同的调度程序名称?
-
你的意思是
Application_A_Scheduler 和Application_B_Scheduler ?
标签: java jboss quartz-scheduler