下面是我定的8点5分执行的任务,放到服务器上执行了一段时间就停了。
<bean id="commonService" class="com.mimikj.service.CommonService" />
<!-- 数据接口任务调度器, "0 15 10 * * ?" 每天上午10:15触发 , "0/10 * * * * ?" 每10秒触发 ,"0 29 14 * * ?" 每天14点29触发-->
<task:scheduled-tasks>
<task:scheduled ref="commonService" method="grab_stock_news" cron="0 5 08 * * ?" /><!-- 个股资讯 -->
</task:scheduled-tasks>
</beans>
12 个解决方案
#2
谢谢,不过用处不大啊!
#3
定时任务多久触发一次啊?你的问题是定时任务没有自动触发,还是触发了但是程序没有执行完成?
#4
看你的配置定时任务是每天触发,是不是有死循环,一天都没执行完,然后影响第二天自动触发新任务。
#5
不是,没有死循环,我看日志里记录,是在执行很多次数据查询后,所有任务就都停止了。
#6
找到原因了么,我们这也出现这个问题?
#7
我也现在在这种问题,定时调第三方接口,理由该接口返回结果很慢,有时会超时,定时器就中断了,本地试过中断,定时器还会再执行下一个时间段的请求(设置每隔5分钟定时请求),服务器就中断不再执行,这个有点奇怪,要重新刷新请求第三方接口后,定时器又可以正常按时请求。
#8
有没有解决之道啊
#9
我知道原因,私聊给你解决,前提之前运行好好的,过一段时间后时不时自动就停了,tomcat或者日志没有任何报信息
#10
别私聊发出来啊
#11
好像跟我的问题一样
参考
http://*.com/questions/17909404/spring-scheduler-stops-unexpectedly
https://javablog.net/page/268/springboot-schedule-inexplicably-does-not-perform-without-exception.html
参考
http://*.com/questions/17909404/spring-scheduler-stops-unexpectedly
https://javablog.net/page/268/springboot-schedule-inexplicably-does-not-perform-without-exception.html
#12
对我有用
#1
#2
谢谢,不过用处不大啊!
#3
定时任务多久触发一次啊?你的问题是定时任务没有自动触发,还是触发了但是程序没有执行完成?
#4
看你的配置定时任务是每天触发,是不是有死循环,一天都没执行完,然后影响第二天自动触发新任务。
#5
不是,没有死循环,我看日志里记录,是在执行很多次数据查询后,所有任务就都停止了。
#6
找到原因了么,我们这也出现这个问题?
#7
我也现在在这种问题,定时调第三方接口,理由该接口返回结果很慢,有时会超时,定时器就中断了,本地试过中断,定时器还会再执行下一个时间段的请求(设置每隔5分钟定时请求),服务器就中断不再执行,这个有点奇怪,要重新刷新请求第三方接口后,定时器又可以正常按时请求。
#8
有没有解决之道啊
#9
我知道原因,私聊给你解决,前提之前运行好好的,过一段时间后时不时自动就停了,tomcat或者日志没有任何报信息
#10
别私聊发出来啊
#11
好像跟我的问题一样
参考
http://*.com/questions/17909404/spring-scheduler-stops-unexpectedly
https://javablog.net/page/268/springboot-schedule-inexplicably-does-not-perform-without-exception.html
参考
http://*.com/questions/17909404/spring-scheduler-stops-unexpectedly
https://javablog.net/page/268/springboot-schedule-inexplicably-does-not-perform-without-exception.html
#12
对我有用