5分ごとに毎日午前8時から11時の間にタスクをスケジュールするにはどうすればよいですか?このための構成エントリは何でしょうか?
1557 次
4 に答える
1
Quartz Scheduler DailyTimeIntervalScheduleBuilderクラスを使用することもできます:
Trigger trigger = (Trigger) newTrigger().withSchedule(DailyTimeIntervalScheduleBuilder.dailyTimeIntervalSchedule().startingDailyAt(new TimeOfDay(8,0)).endingDailyAt(new TimeOfDay(11,0)).withInterval(5, IntervalUnit.MINUTE));
于 2012-04-13T18:31:53.877 に答える
1
0 0/5 9 * * ?
クォーツスケジューラのcron式を作成する方法の意味については、これを参照してください。このWebサイトでcron式をテストすることもできます
于 2012-04-14T17:04:27.353 に答える
0
あなたが何を求めているかを正しく理解していれば、crontabに次のような行を作成します。
0,5,10,15,20,25,30,35,40,45,50,55 8,9,10 ***やりたいことを実行するコマンド
お役に立てば幸いです。
crontabを説明する別の情報源は次のとおりです-
http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/
于 2012-04-13T18:18:36.570 に答える
0
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1")
.StartNow()
.WithSchedule(
DailyTimeIntervalScheduleBuilder.Create()
.StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(8,0)).EndingDailyAt(TimeOfDay.HourAndMinuteOfDay(10,0)))
.Build();
于 2013-05-28T10:59:02.757 に答える