我正在使用JavaQuartz 2.2.3运行cron调度作业。我需要报告所有工作的状态。我可以从我的网站上得到各种信息 Scheduler
以及 JobInfo
以及 Trigger
对于 JobKey
例如 name
, cron
, nextFireTime
(感谢mkyong)
我的问题是我看不到如何获得每个作业的最后运行状态。我想报告如下:
未知-应用程序重新启动后作业尚未运行*
失败-作业触发器失败或作业触发正常,但本身失败
成功-作业触发良好,已完成,无错误
- 请注意,为了简单起见,我的工作目前没有持久化。
我发现最接近的是这个问题。不幸的是,答案指向了实施 JobListener
记录每个作业的状态,但没有任何代码显示如何执行。
我将非常感谢一个如何获得上述状态的工作示例。
暂无答案!
目前还没有任何答案,快来回答吧!