Quartz:显示已完成任务的列表
Quartz: Show list of completed task
我不知道这是否是最好的询问地点,但是否可以查询 Quartz 完成的作业?
我找不到解决办法,我已经访问了 quartz 网站并进行了谷歌搜索。
如果您正在寻找有关历史 运行 的信息,例如开始、结束时间(持续时间)、调用它的参数,您需要创建自己的 table 来保存这些信息。
我过去这样做的方式是
- 创建了一个新的 JOB_LOG table
- 通过扩展 JobListenerSupport 创建了自定义 Quartz 作业侦听器 http://www.quartz-scheduler.org/api/2.1.7/org/quartz/listeners/JobListenerSupport.html
根据您的要求将持久性逻辑添加到
@Override
public void jobToBeExecuted(JobExecutionContext context) {
//insert here
}
@Override
public void jobWasExecuted(JobExecutionContext context, JobExecutionException jobException) {
//insert here
}
我不知道这是否是最好的询问地点,但是否可以查询 Quartz 完成的作业?
我找不到解决办法,我已经访问了 quartz 网站并进行了谷歌搜索。
如果您正在寻找有关历史 运行 的信息,例如开始、结束时间(持续时间)、调用它的参数,您需要创建自己的 table 来保存这些信息。
我过去这样做的方式是
- 创建了一个新的 JOB_LOG table
- 通过扩展 JobListenerSupport 创建了自定义 Quartz 作业侦听器 http://www.quartz-scheduler.org/api/2.1.7/org/quartz/listeners/JobListenerSupport.html
根据您的要求将持久性逻辑添加到
@Override public void jobToBeExecuted(JobExecutionContext context) { //insert here } @Override public void jobWasExecuted(JobExecutionContext context, JobExecutionException jobException) { //insert here }