fix: 定时任务超时问题优化

Fixes #141

定时分析任务间隔启动,放宽超时配置限制
This commit is contained in:
SXP-Simon
2026-04-01 21:14:00 +08:00
parent 8ba5f69788
commit 05836f64f2
6 changed files with 60 additions and 29 deletions
+4
View File
@@ -49,6 +49,7 @@ from .src.infrastructure.scheduler.retry import RetryManager
from .src.shared.trace_context import TraceContext, TraceLogFilter
from .src.utils.logger import logger
from .src.utils.pdf_utils import PDFInstaller
from .src.utils.resilience import GlobalRateLimiter
class GroupDailyAnalysis(Star):
@@ -148,6 +149,9 @@ class GroupDailyAnalysis(Star):
plugin_instance=self,
)
# 同步全局限流并进行初始化配置
GlobalRateLimiter.get_instance(self.config_manager.get_llm_max_concurrent())
self._initialized = False
self._terminating = False # 生命周期标志
self._init_lock = asyncio.Lock()