gpt4 book ai didi

quartz-scheduler - Quartz Scheduler 具有重复计数和工作日或随机日的每周计划

转载 作者:行者123 更新时间:2023-12-01 11:50:51 28 4
gpt4 key购买 nike

我正在为我的网络应用程序实现 Quartz 调度程序。 我必须每周安排周一、周二重复 3 周

Quartz Scheduler 中的两种方式,

1)简单触发器:

Trigger trigger = newTrigger()
.withIdentity("trigger1","group1")
.startAt(runTime)
.withSchedule(weeklyOnDayAndHourAndMinute(DateBuilder.MONDAY,10,10))
.build();

这里我只能在weeklyOnDayAndHourAndMinute方法中提到一个工作日,我不能提到多个工作日

2)Cron 触发器:

Trigger trigger = newTrigger()
.withIdentity("trigger1","group1")
.startAt(runTime)
.withSchedule(cronSchedule("0 10 15 ? * MON-FRI"))
.build()

这里我不能提到重复计数或重复间隔

请指导我正确的方向。提前致谢..

最佳答案

你试过吗:

newTrigger().withIdentity("trigger1", "group1").startAt(runTime)  
.withSchedule(DailyTimeIntervalScheduleBuilder.dailyTimeIntervalSchedule().onDaysOfTheWeek(2, 3).withRepeatCount(2)).build();

关于quartz-scheduler - Quartz Scheduler 具有重复计数和工作日或随机日的每周计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11465408/

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