无法获取咖啡因缓存的统计信息(Spring5)

t5fffqht  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(288)

我陷入了一个(希望是)非常简单的问题。我在spring应用程序中添加了一个咖啡因缓存,这个缓存运行得很好。现在我尝试获取这个缓存的统计信息,但是找不到正确的方法。。。

  1. import com.github.benmanes.caffeine.cache.Caffeine;
  2. import org.springframework.cache.CacheManager;
  3. import org.springframework.cache.annotation.EnableCaching;
  4. import org.springframework.cache.caffeine.CaffeineCacheManager;
  5. import org.springframework.context.annotation.Bean;
  6. import org.springframework.context.annotation.Configuration;
  7. import java.util.concurrent.TimeUnit;
  8. @Configuration
  9. @EnableCaching
  10. public class CachingConfig {
  11. @Bean
  12. public CacheManager cacheManager() {
  13. CaffeineCacheManager cacheManager = new CaffeineCacheManager("bin");
  14. cacheManager.setCaffeine(Caffeine.newBuilder()
  15. .maximumSize(10000)
  16. .expireAfterWrite(1, TimeUnit.DAYS)
  17. .recordStats());
  18. return cacheManager;
  19. }
  20. }

如何获取此缓存的统计信息?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题