1

我正在尝试使用 Google LoadingCache 创建缓存。

我的程序使用另一个休息服务。我想知道是否可以配置缓存,以便在 .refreshAfterWrite 结束后调用 loadAll 函数。

本质上,一旦 refreshAfterWrite 计时器结束,我想做一些类似于此链接中数字 8 的操作。 http://www.baeldung.com/guava-cache

谢谢

4

1 回答 1

1

正如文档所说,没有“refreshAfterWrite timer”,也没有任何其他后台清理工作由Cache-管理:

refreshAfterWrite将使键在指定的持续时间后有资格刷新,但只有在查询条目时才会实际启动刷新。

如果您想loadAll()在一段时间后调用,您应该安排一个任务来执行此操作

于 2017-12-06T10:32:25.013 回答