解決springboot熱部署和shiro緩存管理器衝突問題:Another unnamed CacheManager already exists in the same VM.

springboot熱部署可以幫助我們在修改保存的時候自動重啓項目,重新編譯。 最近在springboot整合shiro框架的時候出現了熱部署和shiro框架緩存衝突的問題,也就是重啓項目的時候緩存信息還在內存,沒有釋放,整理了解決方案如下: 首先確定我們緩存文件的名字,依靠這個名字我們可以獲取已創建的緩存對象。 通過查看源碼發現shiro的緩存其實是封裝的ehcache的緩存框架: 但是EhCa
相關文章
相關標籤/搜索