commit code
All checks were successful
Gitea Actions Demo / deploy (push) Successful in 11s

This commit is contained in:
2025-12-29 20:25:28 +08:00
parent 61e3ae2008
commit 5f3f431e60

24
main.py
View File

@ -39,19 +39,17 @@ def _add_jobs():
else:
logger.info("Job 'heartbeat-job' already exists. Skipped.")
if not scheduler.get_job("generate-daily-article-job"):
scheduler.add_job(
job_story_portal.job_generate_daily_article,
trigger="interval",
seconds=86400, # 每天运行一次
id="generate-daily-article-job",
replace_existing=True,
next_run_time=datetime.now(), # 启动即执行一次
misfire_grace_time=60, # 允许错过一分钟内的执行
)
logger.info("Job 'generate-daily-article-job' registered.")
else:
logger.info("Job 'generate-daily-article-job' already exists. Skipped.")
# 需要立即执行一次每日文章生成任务
scheduler.add_job(
job_story_portal.job_generate_daily_article,
trigger="interval",
seconds=86400, # 每天运行一次
id="generate-daily-article-job",
replace_existing=True,
next_run_time=datetime.now(), # 启动即执行一次
misfire_grace_time=60, # 允许错过一分钟内的执行
)
logger.info("Job 'generate-daily-article-job' registered.")
@asynccontextmanager