【问题标题】:Staled sessions with `null` principal name in Spring Session Redis IndexSpring Session Redis 索引中具有“null”主体名称的过期会话
【发布时间】:2022-01-27 01:15:45
【问题描述】:

我正在使用 spring-boot 和 spring-session-redis 在 Redis 中存储会话。

我有以下用例。 当用户登陆/admin 时,Spring Boot 会为该用户生成一个匿名会话并将他重定向到登录页面。

当用户通过认证过程时,RedisIndexedSessionRepository 将会话标识符持久化在session:index:org.springframework.session.FindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME:null 键下的索引中,并且该索引永远不会被清除。

我相信这会导致内存泄漏。 我应该怎么做才能避免这种行为?

【问题讨论】:

    标签: spring spring-boot redis spring-session


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-14
      • 2017-06-01
      • 2016-12-31
      • 2016-03-03
      • 2018-12-16
      • 2016-12-09
      • 2015-12-23
      • 2016-10-04
      相关资源
      最近更新 更多