fix memory

This commit is contained in:
jxxghp 2023-09-21 23:12:06 +08:00
parent 923be7e1e9
commit bcb1fc1600

View File

@ -60,7 +60,7 @@ class TorrentsChain(ChainBase, metaclass=Singleton):
else: else:
return self.load_cache(self._rss_file) or {} return self.load_cache(self._rss_file) or {}
@cached(cache=TTLCache(maxsize=128, ttl=600)) @cached(cache=TTLCache(maxsize=128 if settings.BIG_MEMORY_MODE else 1, ttl=600))
def browse(self, domain: str) -> List[TorrentInfo]: def browse(self, domain: str) -> List[TorrentInfo]:
""" """
浏览站点首页内容返回种子清单TTL缓存10分钟 浏览站点首页内容返回种子清单TTL缓存10分钟
@ -73,7 +73,7 @@ class TorrentsChain(ChainBase, metaclass=Singleton):
return [] return []
return self.refresh_torrents(site=site) return self.refresh_torrents(site=site)
@cached(cache=TTLCache(maxsize=128, ttl=300)) @cached(cache=TTLCache(maxsize=128 if settings.BIG_MEMORY_MODE else 1, ttl=300))
def rss(self, domain: str) -> List[TorrentInfo]: def rss(self, domain: str) -> List[TorrentInfo]:
""" """
获取站点RSS内容返回种子清单TTL缓存5分钟 获取站点RSS内容返回种子清单TTL缓存5分钟