From 965ccc59fc4ce31e88f0c62a8226acffade08cd7 Mon Sep 17 00:00:00 2001 From: Su Yijun Date: Sat, 24 Oct 2026 00:51:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=200.6.1=20=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=B4=A9=E6=BA=83=EF=BC=88main.py=20=E9=87=8C=20sourc?= =?UTF-8?q?es=20=E5=AF=BC=E5=85=A5=E5=88=B0=E6=A8=A1=E5=9D=97=E8=80=8C?= =?UTF-8?q?=E9=9D=9E=E5=8D=95=E4=BE=8B=EF=BC=8CCI=20=E7=9C=9F=E5=AE=9E=20M?= =?UTF-8?q?ySQL=20=E6=B5=8B=E8=AF=95=E6=8B=A6=E6=88=AA=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/app/main.py b/backend/app/main.py index f85dc08..b48d892 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -97,10 +97,10 @@ async def lifespan(app: FastAPI): sched.add_job(_safe(asndb.update, "asn-db"), "interval", hours=6, max_instances=1, coalesce=True) asyncio.get_running_loop().run_in_executor(None, _safe(asndb.update, "asn-db")) # 补充识别库:国内域名列表 + 官方 IP 段(sources.py,只做兜底;没配置的来源直接跳过) - from app.classify import sources + from app.classify.sources import sources as extra_sources if s.china_db or s.iplist_db: - sched.add_job(_safe(sources.update, "extra-db"), "interval", hours=24, max_instances=1, coalesce=True) - asyncio.get_running_loop().run_in_executor(None, _safe(sources.update, "extra-db")) + sched.add_job(_safe(extra_sources.update, "extra-db"), "interval", hours=24, max_instances=1, coalesce=True) + asyncio.get_running_loop().run_in_executor(None, _safe(extra_sources.update, "extra-db")) if poller.enabled: sched.add_job(_safe(poller.sample, "ros-rate"), "interval", seconds=max(s.ros_rate_seconds, 2), max_instances=1, coalesce=True)