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

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

@@ -442,6 +442,10 @@ class TTLCache:
logger.warning(f"缓存关闭失败: {e}")
# 缓存后端实例
cache_backend = get_cache_backend()
def cached(region: Optional[str] = None, maxsize: Optional[int] = 512, ttl: Optional[int] = 1800,
skip_none: Optional[bool] = True, skip_empty: Optional[bool] = False):
"""
@@ -552,10 +556,6 @@ def cached(region: Optional[str] = None, maxsize: Optional[int] = 512, ttl: Opti
return decorator
# 缓存后端实例
cache_backend = get_cache_backend()
def close_cache() -> None:
"""
关闭缓存后端连接并清理资源