首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >石英CRON触发器未按预期发射

石英CRON触发器未按预期发射
EN

Stack Overflow用户
提问于 2010-02-11 09:46:06
回答 2查看 6K关注 0票数 1

我有一个简单的石英触发器运行在Spring2.5.6-SEC01中。

触发器定义如下所示:

代码语言:javascript
复制
<bean id="AdvicesCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
    <property name="jobDetail" ref="AdvicesQuartzJob"/>
    <property name="cronExpression" value="0 20/15 * * * ?"/>
</bean>

这是我的调度程序工厂:

代码语言:javascript
复制
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
    <property name="triggers">
        <list>
        <ref bean="AdvicesCronTrigger"/>
        </list>
    </property>
</bean>

我读过这份文件关于从石英发射CRON触发器的文章。这是一段节选:

CronTrigger示例1-一个用于创建触发器的表达式,该触发器每隔5分钟就触发一次。 " 0 /5 *** ?“

今天我9点40分启动了我的节目。这是我的执行输出:

编辑:鲍比的评价是正确的。我更新了我的执行日志:

2010-02-11 09:50:00 000 2010-02-11 10:20:00 000 2010-02-11 10:35:00000 2010-02-11 10:50:00000 2010-02-11 :20:00000 2010-02-11 :35:00000

我以为这个扳机会被发射

9:50 10:05 10:20 10:35 ..。

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-11 09:57:11

cron表达式中的20/15部分意味着在20分钟后的每15分钟一次。这意味着比赛总是在20分钟开始。

我从未测试过它,但也许像这样的表达式就是您所要寻找的:

0 */15 * * * ?

票数 2
EN

Stack Overflow用户

发布于 2010-02-11 18:51:27

不是给出一个无关的答案,但有时使用一些服务而不是自己尝试这样做是有意义的:)看看http://www.cronservice.co.uk/new/http://scheduler.codeeffects.comhttp://www.webbasedcron.com/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2243539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档