我在用Spring集成石英。
在中添加一个逻辑
public void jobWasExecuted(JobExecutionContext context,
JobExecutionException jobException);
要检查,是否所有作业都完成了。
我希望这有帮助
当用户添加或更新了新作业时,我应该如何更新我的Quartz调度器对象?我的石英调度程序将始终处于运行状态。我是否可以使用REST模板,以便我的UI应用程序将通知我的调度程序应用程序的作业?
问题内容: 我在集群环境中将Quartz Scheduler用作Spring bean。 我有一些用@NotConcurrent注释的作业,它们每个集群运行一次(即,仅在一个节点中,仅在一个线程中)。 现在,我需要在集群的每个节点上运行一项作业。我删除了@NotConcurrent批注,但是它仅在一台计算机上的每个线程上运行。它不会在其他节点上触发。 我应该用什么来注释作业? 示例:带注释的Job
我想问是否有人有同样的问题与石英调度器。我使用Trigger和JobKeys创建了作业,在这些作业中设置了groupnames。但当我打印出已设置的组时,它总是默认的。 如何设置此groupname以最终能够将作业分组在一起,最重要的是只取消指定的组?使用类似于下面这样的代码: 输出:
问题是,使用这种方法,会不断增加。
我正在使用Quartz调度器在我的java-app中启动作业。我有作业 用几个触发器启动一个作业是不可能的吗?我能以某种方式生成一个考虑多个cron表达式的调度吗?
我正在使用Java web应用程序中的quartz实现。我们已经实现了TriggerListener类,因此当触发器触发时,它会调用vetoJobExecution(触发器触发器,JobExecutionContext JobExecutionContext)方法。我们检查一个引用表,看看作业是否应该运行。所有这些工作都很好。 断开的部分是如果作业不应该运行,因此vetoJobExecution方