优化监控和消息服务的资源管理

This commit is contained in:
jxxghp
2025-08-20 13:35:24 +08:00
parent 6b4fbd7dc2
commit 2fa40dac3f
8 changed files with 169 additions and 23 deletions

View File

@@ -768,7 +768,7 @@ class Monitor(metaclass=Singleton):
def stop(self):
"""
退出插件
退出监控
"""
self._event.set()
if self._observers:
@@ -791,4 +791,6 @@ class Monitor(metaclass=Singleton):
except Exception as e:
logger.error(f"停止定时服务出现了错误:{e}")
self._scheduler = None
if self._cache:
self._cache.close()
self._event.clear()