gpt4 book ai didi

java - 如何使用 RedissonSessionManager 设置 redis "session key prefix"

转载 作者:可可西里 更新时间:2023-11-01 11:24:50 24 4
gpt4 key购买 nike

我想使用“redisson-tomcat”库在redis 中存储tomcat session 。但是我需要在将 session 存储在 redis 中之前添加键前缀。在 redis 中存储 session 时,有没有办法添加 session key 前缀?根据我的发现,我需要使用 tomcat 配置“RedissonSessionManager”。像下面这样

<Manager className="org.redisson.tomcat.RedissonSessionManager"
configPath="${catalina.base}/redisson.conf" readMode="MEMORY" updateMode="DEFAULT"/>

看起来很多想法都可以使用“redisson.conf”文件进行配置,但是,我没有看到任何配置来添加键前缀。

谁能帮我解决这个问题?

最佳答案

看起来 redison-tomcat 目前没有这个功能,作为解决方法,我扩展了 RedissonSessionManager 并覆盖了 getMap 方法来设置自定义 session key 前缀 RedissonSessionManager::getMap 。我还向他们发送了一个包含此功能的拉取请求。如果有人感兴趣,你也可以看看 pull request

关于java - 如何使用 RedissonSessionManager 设置 redis "session key prefix",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48877852/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com