shiro之cache问题

简介: 错误原因分析加解决方案,以供大家参考:1、错误信息:net.sf.ehcache.ObjectExistsException: Cache shiro-activeSessionCache already exists翻译过来的意思是:缓存shiro- activesoncache已经存在。

错误原因分析加解决方案,以供大家参考:

1、错误信息:
net.sf.ehcache.ObjectExistsException: Cache shiro-activeSessionCache already exists

翻译过来的意思是:缓存shiro- activesoncache已经存在。



2、错误原因
      由错误提示可知,是cache shiro已存在,导致报错;这里是登录时,输入账号密码后,出现这个错误。



3、解决办法

(1)清除浏览器缓存,重新登录系统;

(2)关闭服务器,重新部署后启动服务器;

目录
相关文章
|
8月前
|
存储 缓存 NoSQL
Shiro 解决分布式 Session
在分布式系统中,会话管理是一个重要的问题。Shiro框架提供了一种解决方案,通过其会话管理组件来处理分布式会话。本文演示通过RedisSessionManager解决分布式会话问题。
55 0
|
4天前
|
缓存 NoSQL Java
缓存框架-Spring Cache的使用
Spring Cache是一个注解驱动的缓存框架,它提供了一层抽象,允许切换不同的缓存实现,如EHCache、Caffeine和Redis。启用缓存只需在配置中引入相关依赖并开启`@EnableCaching`。`@Cacheable`用于方法执行前检查缓存,存在则直接返回,不存在则执行方法并将结果存入缓存。`@CachePut`在方法执行后将结果放入缓存,常用于更新操作。`@CacheEvict`用于清除缓存数据,可以按key删除或清空整个缓存。`@Caching`可以组合多个缓存操作。在Redis中,可以通过序列化处理存储复杂对象,提高可读性。
63 4
|
4天前
|
XML 缓存 Java
你尝试过在mybatis某个mapper上同时配置<cache/>和<cache-ref/>吗?
你尝试过在mybatis某个mapper上同时配置<cache/>和<cache-ref/>吗?
46 0
|
8月前
|
存储 缓存 算法
本地缓存无冕之王Caffeine Cache
Caffeine Cache以其高性能和可扩展性赢得 本地缓存之王 的称号,它是一个Java缓存库。它的设计目标是优化计算速度、内存效率和实用性,以符合现代软件开发者的需求。
74 0
|
缓存 NoSQL 安全
2021年你还不会Shiro?----10.使用redis实现Shiro的缓存
上一篇文章已经总结了使用ehCache来实现Shiro的缓存管理,步骤也很简单,引入依赖后,直接开启Realm的缓存管理器即可。如果使用Redis来实现缓存管理其实也是一样的,我们也是需要引入redis的依赖,然后开启缓存传入自定义的redis的缓存管理器就行。区别是我们需要为自定义的redis缓存管理器提供自定义的缓存管理类。这个缓存管理类中需要使用到redisTemplate模板,这个模板我们也是需要自己定义。
234 0
2021年你还不会Shiro?----10.使用redis实现Shiro的缓存
|
存储 缓存 NoSQL
SpringBoot与缓存cache(九)
SpringBoot与缓存cache(九)
99 0
|
存储 缓存 Java
【Shiro】5、Shiro整合Ehcache进行热点数据缓存
在 SpringBoot 中整合 Ehcache 非常简单,只需要在启动类加上注解 @EnableCaching,那么就会自动加载默认的 EhcacheManager,从而达到快速使用,那么我们需要在 Shiro 中有自己的 EhcacheManager 对象,我们就需要自己加载属于我们 Shiro 的 EhcacheManager
84 0
|
存储 安全 Java
1-初识SpringSecurity:user in-memory
1-初识SpringSecurity:user in-memory
157 0
1-初识SpringSecurity:user in-memory
|
缓存
Hutool - Cache 缓存
Hutool - Cache 缓存
616 0
|
缓存 NoSQL Java
Shiro整合EhCache缓存(九)
Shiro整合EhCache缓存(九)
420 0
Shiro整合EhCache缓存(九)