2010-07-14 38 views
0

我目前有一些石英作业正在运行,并且我想设置一些监视功能,以便在作业无法运行时发出警报。我知道如果一份工作失败了,石英可以发出通知,但是我正在寻找的是一些能够警告我石英线本身是否已经被炸毁并且完全放弃运行工作的人(作为例子)。监控石英调度程序警告有关未运行的作业

我的目的只是将Quartz的日程安排与已成功运行的列表进行比较。从查看API的情况看,我可以轻松获取计划信息,以便我知道应该运行应该。诀窍是搞清楚什么运行。我在API中错过了什么?我看到一些插件提供了java.logging日志,其中包含已运行的内容以及何时可以从数据库中提取的内容。

如果没有别的,它看起来像我可以修改该类将一些信息推送到数据库并从那里去,但如果我不需要,我宁愿不要复制这些。

谢谢!
杰森

回答

1

可能是我误会你喜欢什么,达到但什么Job Listeners例如

+0

呀,它看起来像LoggingJobHistoryPlugin(日志记录插件我上面提到的)使用工作听众。如果我要实现这个功能,这就是我所看到的存储“运行”部分。我试图弄清楚的是,如果有什么东西已经建立起来了,那就做到这一点。似乎这将是一个普遍要求的功能。这是能力查询什么时候运行和成功/失败的工作。 – 2010-07-14 19:38:59