Quartz Scheduler作业在触发后连续运行

问题描述 投票:1回答:1

我正在使用一种名为Mirth的产品来每周访问SFTP服务器并下载少量文件。该产品具有cron功能,可在其中使用cron表达式来配​​置此功能。

我正在使用的cron表达式:

0 45 13 ? * MON *

注意:这不是典型的基于Linux的cron。这是Java使用的cron表达式规范,用于将事件调度到第二秒(https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm)。

应该在每个星期一的下午1:45伸出并拉出文件。但是,当它伸出时,它会连续进行20分钟左右,将相同文件下载数百次,而不是一次。

这个表达是否含糊?似乎它应该只调用一次。我只是注意到表达式的开头似乎有一个空格,但不确定如何使它一次又一次地运行20分钟。

我正在使用一种名为Mirth的产品来每周访问SFTP服务器并下载少量文件。该产品具有cron功能,可在其中使用cron表达式执行...

quartz-scheduler mirth
1个回答
0
投票

您可以使用crontab生成器(例如ie)来简化crontab调度。该网站:

© www.soinside.com 2019 - 2024. All rights reserved.