boot 版本 SysCache 的cacheName 命名歧义

Blade 未结 0 297
TheFern
TheFern 剑童 2022-08-25 10:17

一、该问题的重现步骤是什么?



二、你期待的结果是什么?实际看到的又是什么?


在使用SysCache 的时候 需要传入参数 cacheName,  通过org.springblade.core.cache.constant.CacheConstant 获取cacheName,  其中 (HALF_HOUR, HOUR, ONE_DAY) 在使用中并没有真正的设置过期时间, 

期待: 这种特殊的标识, 在CacheManager 中 设置上过期时间
实际: 在RedisAutoCacheManager.createRedisCache(...) 中,  并没有特殊处理, 所以设置的缓存都是没有ttl的


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


产品:  收费版本, BladeX-Boot
版本:  2.9.1.RELEASE

操作系统: win10


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

回答
  • 消灭零回复
提交回复