From c6fa3b9d25d5aec9c5090430960339c1be49cb28 Mon Sep 17 00:00:00 2001 From: honue Date: Thu, 16 Nov 2023 13:33:56 +0800 Subject: [PATCH] fix torrent_cache ttl --- app/chain/torrents.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/chain/torrents.py b/app/chain/torrents.py index 760b4311..0b914cfc 100644 --- a/app/chain/torrents.py +++ b/app/chain/torrents.py @@ -60,7 +60,7 @@ class TorrentsChain(ChainBase, metaclass=Singleton): else: 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]: """ 浏览站点首页内容,返回种子清单,TTL缓存10分钟 @@ -73,7 +73,7 @@ class TorrentsChain(ChainBase, metaclass=Singleton): return [] 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]: """ 获取站点RSS内容,返回种子清单,TTL缓存5分钟