spring-boot - 是否可以使用 Ehcache 3.x 实现缓存刷新行为?
问题描述
是否可以将 EhCache 3.x 缓存配置为实现刷新操作(有关使用 Guava 实现的示例,请参见https://github.com/google/guava/wiki/CachesExplained#refresh ) - 即,如果条目已过期,则返回在检索到刷新的条目之前过期的条目?这看起来在 2.x 版本下使用像http://www.ehcache.org/apidocs/2.10.3/net/sf/ehcache/constructs/refreshahead/RefreshAheadCache.html这样的装饰器是可能的(尽管即使这与我的用例并不匹配,看起来它总是执行刷新,而不仅仅是在过期条目上),但我找不到任何与最新版本等效的东西。
这是应该在更高层次上处理的事情吗?在 Spring Boot 应用程序的上下文中,是否有另一种机制可以在使用 EhCache 作为支持实现时完成此操作?
解决方案
推荐阅读
- c# - 在 API 正文中隐藏参数
- python - AWS Glue 作业因失败而失败:已安装 google-auth 版本 2.0.0.dev0 但 {'google-cloud-core'} 需要 google-auth<2.0dev,>=1.24.0
- r - 您如何在 R 中读取带有竖线分隔符(同时忽略其他可能的分隔符)的 .txt 文件?
- strapi - STRAPI - 填充已删除的组件和可重复的组件
- c# - 如何处理转型失败
- random - 获得相同的随机数,可能错误使用 srand() 或编码错误?
- r - 有没有办法创建一个包含研究日期(每个参与者不同)作为附加分组变量的多面 ggplot?
- authentication - 护照未在 API Next JS 中进行身份验证
- logstash - 将输入标识符添加到 docker 中的 logstash 日志记录
- python - python 3.8中多边形的比例着色