gpt4 book ai didi

java - 如果 Quartz 作业不抛出 JobExecutionException 会发生什么?

转载 作者:行者123 更新时间:2023-12-02 02:46:45 25 4
gpt4 key购买 nike

我看到代码中的 Quartz 作业不会抛出 JobExecutionException 异常。在大多数情况下,即使是未经检查的异常也不会被处理。

这是一个好的做法吗?如果不引发 JobExecutionException 异常,我们会错过什么?对 Quartz 调度器有何影响?

上下文:我们有很多 Quartz 调度程序作业(超过 30 个)。它们都不会抛出或处理 JobExecutionException

最佳答案

研究了quartz-core的代码后我得到了答案。根据line ,它将这些异常视为 JobExecutionException,其中 refire 为 false。其行为就好像代码抛出 JobExceutionException 而不会立即重新触发。

这样,如果有下一个实例可用,下一个实例将按其计划启动。

关于java - 如果 Quartz 作业不抛出 JobExecutionException 会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57138827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com