From 5f3f431e600fe0002e139712bbecaeb71e72519f Mon Sep 17 00:00:00 2001 From: konjacpotato Date: Mon, 29 Dec 2025 20:25:28 +0800 Subject: [PATCH] commit code --- main.py | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/main.py b/main.py index 99595cd..226ce6f 100644 --- a/main.py +++ b/main.py @@ -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