定时调外部任务开启api

This commit is contained in:
mark.tian
2025-12-09 15:16:37 +08:00
parent 1556b5a586
commit c83db9b0da
24 changed files with 1178 additions and 2 deletions

11
scheduler.py Normal file
View File

@@ -0,0 +1,11 @@
from celery.schedules import crontab
from celery_app import app
# 使用crontab设置精确的定时任务
app.conf.beat_schedule = {
'daily-morning-9am': {
'task': 'tasks.daily_morning_task',
'schedule': crontab(hour=9, minute=0), # 每天上午9点执行
'options': {'queue': 'default'}
},
}