解决springboot热部署和shiro缓存管理器冲突问题:Another unnamed CacheManager already exists in the same VM.

springboot热部署可以帮助我们在修改保存的时候自动重启项目,重新编译。 最近在springboot整合shiro框架的时候出现了热部署和shiro框架缓存冲突的问题,也就是重启项目的时候缓存信息还在内存,没有释放,整理了解决方案如下: 首先确定我们缓存文件的名字,依靠这个名字我们可以获取已创建的缓存对象。 通过查看源码发现shiro的缓存其实是封装的ehcache的缓存框架: 但是EhCa
相关文章
相关标签/搜索