以前多次用过node-schedule插件,可最近新起的2个定时任务 var j1 = schedule.scheduleJob('0 */15 * * * *', function() {} var j2 = schedule.scheduleJob('0 */10 * * * *', function() {} 常常工作5小时后默默停止了定时任务,而且只能保证当天执行,任务中也没有异常导致任务停止,没排查出什么问题,有童鞋遇到过这个问题吗?
回复 (4)
K
没有监听端口吧,定时任务执行完就结束了
B
这个很好验证, 用jenkins跑你的定时任务
J
引用 kdming没有监听端口吧,定时任务执行完就结束了
@kdming 为什么监听端口?定时任务工作5,6个小时后莫名停止工作了,没有看到任何异常。
K
node服务在定时任务执行完后可能会挂掉,要让它长期运行用nohup或者forever
参与回复
登录后即可参与回复。登录