定时任务未按预定时间段及次数重启




java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.elementData(Unknown Source) at java.util.ArrayList.get(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.pushMessage(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.executeScheduledOutput(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.executeReport(Unknown Source) at com.fr.fs.schedule.job.ReportletJob.execute(Unknown Source) at com.fr.third.org.quartz.core.JobRunShell.run(JobRunShell.java:202) at com.fr.third.org.quartz.simpl.SimpleThreadPool$WorkerThread.run


三个配置基本一致,模板的参数一致,只是模板的执行时间不一致,除了第一个50%那个正常以外,其他两个都是莫名其妙的每分钟执行多次,我设置的是每10分钟执行一次,最多30多次,可执行结果就是如图所示,求解!(我的目的是每天到指定时间点以后,每隔10分钟判断数据库中取出来的两个数值相比较,达到某个预定值以后开始预警发邮件,50% 发一次、80%发一次、完成发多次)求方案!
FineReportlxy4424821 发布于 2016-7-22 20:24
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
macro_hard发布于2016-7-22 22:30(编辑于 2023-9-6 09:34)
555
最佳回答
0
lxy4424821发布于2016-7-23 09:03(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    收件人不要使用角色,先改成只发给一个人试试,看看还会不会报错
    回复
    2016-07-23 10:14 
最佳回答
0
macro_hard发布于2016-7-23 10:14(编辑于 2023-9-6 09:34)
555
  • lxy4424821 lxy4424821(提问者)
    设置成一个人发送了一封邮件,但定时任务日志中还是执行多次,不知道怎么回事。
    回复
    2016-07-26 09:44 
最佳回答
0
lxy4424821发布于2016-7-26 09:44(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 903浏览人数
  • 最后回答于:2016-7-26 09:44
    活动推荐 更多
    热门课程 更多
    返回顶部