From 2e8d75df1658fc4d5863b7dd86aedcfbf871489a Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 22 Aug 2025 15:30:49 +0800 Subject: [PATCH] fix monitor cache --- app/monitor.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app/monitor.py b/app/monitor.py index 3cecf68f..3acf4593 100644 --- a/app/monitor.py +++ b/app/monitor.py @@ -67,19 +67,14 @@ class Monitor(metaclass=Singleton): self._observers = [] # 定时服务 self._scheduler = None - # 存储快照缓存目录 - self._snapshot_cache_dir = None # 存储过照间隔(分钟) self._snapshot_interval = 5 # TTL缓存,10秒钟有效 self._cache = TTLCache(region="monitor", maxsize=1024, ttl=10) # 快照文件缓存 - self._snapshot_cache = FileCache(base=settings.TEMP_PATH / "snapshots", ttl=24*3600) # 24小时TTL + self._snapshot_cache = FileCache(base=settings.CACHE_PATH / "snapshots") # 监控的文件扩展名 self.all_exts = settings.RMT_MEDIAEXT - # 初始化快照缓存目录 - self._snapshot_cache_dir = settings.TEMP_PATH / "snapshots" - self._snapshot_cache_dir.mkdir(exist_ok=True) # 启动目录监控和文件整理 self.init()