fix torrent_cache ttl

This commit is contained in:
honue 2023-11-16 13:33:56 +08:00
parent ce13987748
commit c6fa3b9d25

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, ttl=595))
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, ttl=295))
def rss(self, domain: str) -> List[TorrentInfo]: def rss(self, domain: str) -> List[TorrentInfo]:
""" """
获取站点RSS内容返回种子清单TTL缓存5分钟 获取站点RSS内容返回种子清单TTL缓存5分钟