Посмотреть статистику кэша кафена - PullRequest
0 голосов
/ 24 апреля 2019

Я использую кеш кофеина в своем весеннем проекте для кеширования вызовов в БД. Я хочу просмотреть статистику кеша, такую ​​как количество обращений и количество выселений.Я включил запись статистики с помощью recordStats при создании моего кэша, но я не могу просмотреть статистику, так как в моем кэше нет таких методов, как getStats () или stats (). Пожалуйста, помогите.Заранее спасибо.

Вот мой конфиг кеша:

   @Bean
    @Override
    public CacheManager cacheManager() {
        SimpleCacheManager cacheManager = new SimpleCacheManager();

        CaffeineCache cache1= new CaffeineCache("Cache1"
                , Caffeine.newBuilder().expireAfterWrite(60, TimeUnit.MINUTES).recordStats().maximumSize(10000).build());

        CaffeineCache cache2=  new CaffeineCache("Cache2"
                , Caffeine.newBuilder().expireAfterWrite(10, TimeUnit.MINUTES).recordStats().maximumSize(1000).build());

        cacheManager.setCaches(Arrays.asList(cache1,cache2));


        return cacheManager;

    }
...