我们在应用程序中使用quartz作为主调度程序。 它现在的工作方式,它删除了成功执行的触发器和作业。但是,出于调试和跟踪目的,我们需要保留该信息。
现在,通过将storeDurably
设置为true
,可以轻松完成作业。有没有办法为触发器实现相同的目标?
感谢。
答案 0 :(得分:0)
据我所知,您只需要保留日志记录信息。
您可以使用Logging Trigger History Plugin记录您需要的内容。您可以看到一些示例here(也适用于LoggingJobHistoryPlugin
)。
如果您需要更多自定义行为,可以使用Trigger Listeners在TriggerListener#triggerFired和/或TriggerListener#triggerComplete中实现所需的确切日志记录。
另见我的回答here关于石英的整体监测。