问题标签 [quartz-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
98 浏览

persistence - 列出已经执行的作业

Quartz 中是否有记录已经完成的工作,或者一旦它们消失了,它们真的消失了吗?

0 投票
2 回答
293 浏览

c# - 包括执行分钟的计划的石英字符串

我正在尝试为以下时间表构建一个石英弦。有人可以帮我完成这件事吗?

周一至周五 9:15 至 23:59 之间每 3 分钟

提前致谢

0 投票
3 回答
462 浏览

triggers - 从 12:04 到 14:25 的 Cron 触发器

是否可以为每天和每分钟从 12:04 到 14:25 触发的触发器编写 cron 表达式?

0 投票
2 回答
4065 浏览

java - 当前时间之前的石英触发开始时间

假设我有一个SimpleTrigger每秒触发一次的石英触发器,并且开始时间设置为今天的 12:00:00。似乎当我安排在 12:00:10 触发时,它会立即触发10次。有没有办法避免这种行为,或者我应该在安排之前手动将开始时间设置为 12:00:10?

0 投票
1 回答
2057 浏览

c# - 在 C# VIsual Studio 中导入 Quartz DLL

我需要 Quartz DLL,我已经下载了所有源代码和所有内容,还有 Quartz.dll 和 Common.Logging.dll 文件,但我不知道如何在我自己的应用程序中使用它们。

有人可以告诉我如何做到这一点,只是这一步阻止了我做这一切。

谢谢

0 投票
1 回答
365 浏览

java - 将 Spring Batch 从 1.1.3 转换为 2.0.0

我正在尝试将 Spring Batch 作业从 1.1.3 版转换为 2.0.0 版,并且遇到了许多错误。设法解决了其中的大部分问题,但没有解决以下问题:在我的 QuartzBatchLauncher 中,代码调用“new ClassPathXmlApplicationContextJobFactory(bean, path, parent)”并且我没有运气发现什么是 2.0 等价于这个类。感谢任何为我指明正确方向的帮助。谢谢。

0 投票
1 回答
3127 浏览

cron - Java EE 5 的 Cron 语法?

Java EE 中的 Timer Tasks 不是很舒服。是否有任何实用程序可以使用诸如“0 20 20 * *”之类的 cron 语法配置计时器?

我想知道,这是否是使用 Quartzinside(集群)Java EE 应用程序的好方法。根据http://www.prozesse-und-systeme.de/serverClustering.html(德语页面),Quartz 和 Java EE 集群存在限制:

  • JDBC 必须用作 Quartz 的作业存储
  • 仅允许集群关联的 Quartz 实例使用此 JDBC 作业存储
  • 所有集群节点必须同步到瞬间
  • 所有集群节点必须使用相同的quartz.properties 文件

我更喜欢配置计时器服务的更简单方法,而不是非 Java EE 管理的调度程序。

0 投票
2 回答
809 浏览

spring - JBoss 上的 Spring Timers 在未部署时不会停止

我使用 spring Quartz SchedulerFactoryBean 每 10 秒运行一次任务(SimpleTriggerBean)。它工作得很好,除了当我取消部署应用程序时,计时器继续运行。阻止它的唯一方法是重新启动服务器!是否有一些 JBoss 或 Spring 配置会在取消部署应用程序时停止计时器?

0 投票
2 回答
5767 浏览

java - Quartz CRON 触发器未按预期触发

我有一个在 Spring 2.5.6-SEC01 中运行的简单石英触发器。

触发器定义如下所示:

这是我的调度程序工厂:

我已阅读有关从 Quartz 触发 CRON 触发器的文档。这是一个摘录:

CronTrigger 示例 1 - 创建一个触发器的表达式,该触发器每 5 分钟触发一次

“0 0/5 * * * ?”

今天我在 9:40 解雇了我的程序。这是我的执行输出:

编辑:鲍比对他的欣赏是正确的。我更新了我的执行日志:

2010-02-11 09:50:00,000 信息 - 开始

2010-02-11 10:20:00,000 信息 - 开始

2010-02-11 10:35:00,000 信息 - 开始

2010-02-11 10:50:00,000 信息 - 开始

2010-02-11 11:20:00,000 信息 - 开始

2010-02-11 11:35:00,000 信息 - 开始

我预计这个触发器将被触发

9:50

10:05

10:20

10:35

...

如何做到这一点?使用哪个 CRON 表达式?

0 投票
1 回答
2344 浏览

exception - Quartz 调度程序 - NoClassDefFoundError

我在 Maven 项目中使用 Quratz 1.6.3 API。这是我运行它时收到的错误消息:java.lang.NoClassDefFoundError: org/apache/commons/collections/SetUtils at org.quartz.JobDetail.(JobDetail.java:85) .....

commons.collections 3.2 依赖项包含在项目的 pom.xml 文件中。此错误的原因可能是什么?

提前致谢。