application-cache.yml 1.3 KB

1234567891011121314151617181920212223242526272829
  1. ############## cache 配置 ##############
  2. spring:
  3. cache:
  4. type: caffeine
  5. caffeine:
  6. spec:
  7. ################ cache配置说明 以下配置均为默认值(不填即默认) #######################
  8. # initialCapacity: -1 # 初始化容量 默认-1
  9. # maximumSize: -1 # 最大容量 默认-1 超出部分TinyLfu移除
  10. # maximumWeight: -1 # 最大权重,与maximumSize冲突
  11. # expireAfterAccess: -1 # 最后一次写入或访问后经过固定时间过期 以expireAfterWrite为准
  12. # expireAfterWrite: -1 # 最后一次写入后经过固定时间过期
  13. # refreshAfterWrite: -1 # 创建缓存或者最近一次更新缓存后经过固定的时间间隔刷新缓存
  14. # recordStats: false # 开发统计功能
  15. # weakKeys: false # 该key是否为弱引用
  16. # weakValues: false # 该key对应的values是否为弱引用 与softValues冲突
  17. # softValues: false # 该key对应的values是否为软引用
  18. #################################################################################
  19. cache:
  20. enable: true # 是否生效
  21. cache-specs: # see also {CaffeineSpec}
  22. user: # cache name
  23. initialCapacity: -1 # 初始化容量 默认-1
  24. maximumSize: 50 # 最大容量
  25. user_perm: # cache name
  26. initialCapacity: -1 # 初始化容量 默认-1
  27. maximumSize: 50 # 最大容量