问题标签 [crontrigger]

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 投票
1 回答
851 浏览

java - nextFireTime 和开始时间未对齐

我正在尝试创建一个每天上午 10:00 运行的石英作业,但首先从上午 9:30 开始。我正在使用开始时间和 cron 表达式来执行此操作,如下所示:

cron 表达式为:

但是作业在上午 10:00 开始运行(并忽略开始时间)。如果我正在查看qrtz_triggers数据库中的表格,我会看到start_time确实是 9:30,但是next_fire_time是 10:00。

我在这里做错了什么?

0 投票
1 回答
1272 浏览

java - 即使服务器已关闭,在每 2 个月的第一天安排一个进程的最佳方法

我有一个简单的任务:我需要在每 2 个月的第一天运行一个进程,即使服务器已关闭如果服务器不会关闭 - 任务很简单:

但是如果服务器宕机而我一个月前开始工作怎么办?在这种情况下,我想在下月初执行我的工作。我上次执行作业时决定存储在数据库中:

现在,当我的服务器启动时,我需要再次启动触发器,但不是立即启动。我可以轻松计算何时要启动触发器,但不幸的是我在ThreadPoolTaskScheduler. 有一个功能允许在开始时定期运行任务: public ScheduledFuture scheduleAtFixedRate(Runnable task, Date startTime, long period)

不幸的是,ThreadPoolTask​​Scheduler 不支持 public ScheduledFuture schedule(Runnable task, Date startTime, Trigger trigger) 我使用额外的 scheduler.execute 实现了该功能,但问题是是否可以使用一个计划来实现。

0 投票
1 回答
182 浏览

quartz-scheduler - 独立于时间预设的 cron 表达式

我正在为我的应用程序使用 cron 表达式。我想构建一个 cron 表达式,从现在开始每 40 秒运行一次。

例如; 如果我的工作从 3.05 开始,那么工作应该在 3.45、4.25、5.05 等被解雇。如何为这种情况编写 cron 表达式。

谁能帮我?

0 投票
1 回答
8207 浏览

java - Quartz 调度程序在服务器启动时出错

我在我的类 SchedulerJob 的 web 应用程序中使用石英调度我正在从数据库中获取数据并根据某些条件设置一些字段但我收到以下错误

我有quartz.properties 文件,我在其中定义了RAM JOB,例如

我的课是

}

每 10 秒发射一次

和一个 SchedulerJob 做这样的工作

公共类 SchedulerJob 实现 Job { private static final Logger LOGGER = LoggerFactory.getLogger(SchedulerJob.class);

}

这是完整的堆栈跟踪

原因:java.lang.NoSuchMethodException:在 org.quartz.impl.StdSchedulerFactory.setBeanProps(StdSchedulerFactory.java:1390) 处 org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:872) 中没有属性“driverDelegateClass”的设置器) ... 37 更多 |#]

请建议我在这里做错了什么

0 投票
1 回答
1032 浏览

java - Cron 表达式 - 从特定的日期/时间开始并重复到年底

我想写一个 cron 表达式,它执行以下操作 -

从 9 月的每个最后一个星期日上午 9:00 开始,每 3 周重复一次,直到年底。

我想出了

我怎样才能每两周重复一次,直到年底。

提前致谢

0 投票
1 回答
572 浏览

spring - 石英 CronTrigger 失败

嗨,我创建了一个 cron 作业,并且通过使用它运行良好

但是当我使用 CronTrigger 安排我的工作时,这个工作根本没有触发,它也没有抛出任何错误,下面是我的 spring 配置和 Job 类。

以下是我的测试方法:

0 投票
2 回答
2217 浏览

javascript - 运行一个包含来自 cron 作业的 javascript 的 php 文件

我尝试了许多人们建议的在线方法,但仍然没有找到解决方案

我需要运行一个包含来自 cronjob 的 javascript 的 php 文件

目前,我无法通过 PHP 完成

如果有人有想法,我很想读

0 投票
1 回答
150 浏览

quartz-scheduler - 配置 Cron 作业调度之间的等待时间

我想制作一个 crone 表达式,以便调度程序运行一个作业,然后在其执行完成后等待 2 分钟,然后运行下一个作业,依此类推。我正在使用石英 2.2.1。

谢谢

0 投票
3 回答
1587 浏览

mule - Mule 中 Quartz 端点的多个触发器

有没有办法在 Mule 中配置 Quartz 入站端点以具有多个触发器?假设我想要每天 9:00 举办一个活动,再加上每月第一天凌晨 1:00 举办的活动。

0 投票
1 回答
1192 浏览

java - 石英调度程序每天运行 2 次

我有一个 java 应用程序,每天在 UNIX OS 上运行两次,每次生成报告并将生成的文件发送到配置的邮件。

问题是报告在第一次运行时为 2 个报告成功生成,但接下来的运行它没有提到任何问题就无法正常工作

我要运行 7 个作业,第一个将发送到第一封电子邮件,第一个低于玉米表达式,2、3、4、5、6、7 作业将在第二个邮件中发送,第二个低于玉米表达式

我看到的可能是我在同一个玉米表达中运行 6 个工作的问题,如果有人有这种情况的经验,请指教

这是我的玉米表情

Query_1_ReportName = Sarie_Outgoing - EFT 103-102-202 Query_1_Time = 0 10 16?* *

Query_2_ReportName = Swift_Outgoing - SWF 103 Query_2_Time = 0 0 6 ?* *

提前致谢