ソースを参照

优化定时任务

peng 1 年間 前
コミット
bbe0316098
1 ファイル変更2 行追加1 行削除
  1. 2 1
      Object/ApschedulerObject.py

+ 2 - 1
Object/ApschedulerObject.py

@@ -20,7 +20,8 @@ class ApschedulerObject:
 
 
     def create_cron_job(self, func, task_id, day_of_week, hour, minute, args):  # 周期任务
     def create_cron_job(self, func, task_id, day_of_week, hour, minute, args):  # 周期任务
         self.scheduler.add_job(func=func, trigger='cron', day_of_week=day_of_week, hour=hour, minute=minute,
         self.scheduler.add_job(func=func, trigger='cron', day_of_week=day_of_week, hour=hour, minute=minute,
-                               replace_existing=True, id=task_id, max_instances=1, coalesce=False, args=args)
+                               replace_existing=True, id=task_id, max_instances=1, coalesce=False, args=args,
+                               misfire_grace_time=300)
 
 
     def create_interval_job(self, func, task_id, minutes, start_time, end_time, args):  # 间隔任务
     def create_interval_job(self, func, task_id, minutes, start_time, end_time, args):  # 间隔任务
         self.scheduler.add_job(func=func, trigger='interval', minutes=minutes,
         self.scheduler.add_job(func=func, trigger='interval', minutes=minutes,