|
@@ -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,
|