From b2dde5bbdbc8fcd5d367bf99cbe31b80290fb52a Mon Sep 17 00:00:00 2001 From: JiaoTianBo Date: Tue, 24 Mar 2026 15:00:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(scheduler):=20=E4=BF=AE=E5=A4=8D=E7=88=AC?= =?UTF-8?q?=E8=99=AB=E8=B0=83=E5=BA=A6=E5=99=A8=E7=9A=84=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E9=97=B4=E9=9A=94=E5=92=8C=E8=81=8C=E4=BD=8D=E9=81=8D=E5=8E=86?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将分析待处理简历的调度任务间隔从5小时改为5分钟 - 取消限制职位遍历数量,改为遍历所有职位 - 修正职位爬取过程中职位数量限制过严的问题 --- src/main/python/cn/yinlihupo/ylhp_hr_2_0/service/scheduler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/python/cn/yinlihupo/ylhp_hr_2_0/service/scheduler.py b/src/main/python/cn/yinlihupo/ylhp_hr_2_0/service/scheduler.py index 270dd08..a152a60 100644 --- a/src/main/python/cn/yinlihupo/ylhp_hr_2_0/service/scheduler.py +++ b/src/main/python/cn/yinlihupo/ylhp_hr_2_0/service/scheduler.py @@ -54,7 +54,7 @@ class CrawlScheduler: # 每小时执行一次完整分析 self.scheduler.add_job( self._analyze_pending, - trigger=IntervalTrigger(hours=5), + trigger=IntervalTrigger(minutes=5), id="analyze_pending", name="分析待处理简历", replace_existing=True @@ -89,7 +89,7 @@ class CrawlScheduler: print(f"[{datetime.now()}] 找到 {len(jobs)} 个职位") # 遍历职位爬取候选人 - for job in jobs[:3]: # 限制前3个职位,避免请求过多 + for job in jobs: print(f"[{datetime.now()}] 爬取职位: {job.title}") # 爬取候选人