我可以使用Quartz配置一种触发器隔离吗?

时间:2012-09-24 10:15:48

标签: java concurrency quartz-scheduler

我的应用程序分为2个在同一个容器中运行的Web应用程序,共享一个db。

第一次战争只进行后台处理,另一次是客户端GUI +一些后台处理。

使用客户端GUI的应用程序允许用户配置将由“后台应用程序”执行的某些任务的计划。基本上它配置了Quartz作业和触发器。

我希望后台应用程序的调度程序只处理某个组的作业(bg-jobs),而另一个调度程序处理另一个组(fg-jobs)。

是否可以用石英配置这种隔离?

注意:我想保持简单,如果我可以避免使用Quartz哪里似乎是用锤子来锤子,这对我的需要来说可能有点过分。

提前致谢

1 个答案:

答案 0 :(得分:1)

最简单,最快捷的方法是为每个应用程序创建一个单独的表加载。因此,有一组前缀为“bg-”的石英表,另一组前缀为“fg-”。然后只需将调度程序配置更改为指向相应的表。我知道这可能有点尴尬,但你确实说过你想保持简单:)。