From 340d6da45caad0152fac503eba5c40efd05f52c8 Mon Sep 17 00:00:00 2001 From: hole-thu Date: Fri, 29 Apr 2022 20:02:09 +0800 Subject: [PATCH] feat: clear cache of random list --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.rs b/src/main.rs index 649e231..8bb7d1a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -50,6 +50,14 @@ async fn main() -> Result<(), rocket::Error> { } }); + let rconn = RdsConn(rmc.clone()); + tokio::spawn(async move { + loop { + cache::PostListCommentCache::init(3, &rconn).clear().await; + sleep(Duration::from_secs(5 * 60)).await; + } + }); + rocket::build() .mount( "/_api/v1",