gpt4 book ai didi

java - 如何在预定时间使 Guava 缓存失效?

转载 作者:行者123 更新时间:2023-12-01 16:33:46 67 4
gpt4 key购买 nike

我有一个要求,要求每天在固定时间附近使缓存失效或清理。我可以安排一项日常工作,在固定时间使缓存失效。不过,我并不是在寻找那个。

是否有其他更简单的方法来使缓存失效,例如某些内置方法,或者还有其他建议吗?

最佳答案

您可以使用expireAfterAccess

它指定每个条目在创建后经过固定的持续时间后应自动从缓存中删除

expireAfterAccess(long duration, TimeUnit unit)

如果想在指定时间失效,可以创建一个调度线程,在特定时间运行并调用invalidateAll()

关于java - 如何在预定时间使 Guava 缓存失效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62003071/

67 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com