【发布时间】:2012-04-29 13:27:42
【问题描述】:
我正在开发一项服务,该服务假设每小时开始,准确地在整点重复(下午 1:00、下午 2:00、下午 3:00 等)。
我尝试了以下操作,但有一个问题是我第一次必须在开始时准确地运行程序,然后这个调度程序会重复它。
ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor();
scheduler.scheduleWithFixedDelay(new MyTask(), 0, 1, TimeUnit.HOURS);
有什么建议可以在我运行程序时重复我的任务?
问候, 伊姆兰
【问题讨论】:
标签: java scheduled-tasks scheduling