类 CacheCaffeineConfiguration
java.lang.Object
cn.herodotus.stirrup.cache.caffeine.config.CacheCaffeineConfiguration
Description: Caffeine 配置
- 作者:
- : gengwei.zheng
- Date:
- : 2022/5/23 17:56
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明caffeine()org.springframework.cache.caffeine.CaffeineCacheManagercaffeineCacheManager(com.github.benmanes.caffeine.cache.Caffeine<Object, Object> caffeine) 环境中如果包含了 Caffeine 依赖以及配置了CaffeineCacheManagerBean,就会开启 Spring Cloud LoadBalancer 缓存。void
-
构造器详细资料
-
CacheCaffeineConfiguration
-
-
方法详细资料
-
postConstruct
@PostConstruct public void postConstruct() -
caffeine
-
caffeineCacheManager
@Bean @ConditionalOnMissingBean public org.springframework.cache.caffeine.CaffeineCacheManager caffeineCacheManager(com.github.benmanes.caffeine.cache.Caffeine<Object, Object> caffeine) 环境中如果包含了 Caffeine 依赖以及配置了CaffeineCacheManagerBean,就会开启 Spring Cloud LoadBalancer 缓存。这在生产环境中可以提升 LoadBalancer 性能。 Spring Cloud LoadBalancer 推荐缓存为 Caffeine 参见org.springframework.cloud.loadbalancer.config.LoadBalancerCacheAutoConfiguration- 参数:
caffeine- Caffeine 缓存- 返回:
CaffeineCacheManager
-