1. 缓存 、、、、 Cache<String, List<BaseData>> cacheBuild = CacheBuilder.newBuilder() //设置最大容量为500 .maximumSize(500) //写5分钟后失效 .expireAfterWrite(5, TimeUnit.MINUTES) //并发维度16(默认4 如果修改多建议调整高一点,参考ConcurrentHashMap) .concurrencyLevel(16) //使用弱引用的值(方便GC) .weakValues() //统计缓存使用情况 .recordStats() .build();