Juz*_*Ali 5 spring-data-redis spring-session
我们有几个使用 Java Spring 编写的 Web 应用程序,我们正在使用spring-data-redis和@EnableRedisHttpSession。我想知道春季会议的内部结构是什么。在创建新会话之前,它会检查 Redis 数据库是否有重复的会话密钥?
我查看了 spring 文档,也进行了谷歌搜索,但无法得到明确的答案。
在检查了 spring session 项目的 github 问题后找到了解决方案。@Avnish 提供的答案不起作用,因为在集群配置中,redis 不提供数据库,只有一个数据库,0并且SELECT不支持命令。
spring-session@1.1.0.RELEASE通过提供会话命名空间解决了这个问题。如果您使用@EnableRedisHttpSession注释,则可以redisNamespace向其添加属性。或者您可以将密钥添加到您的或文件spring.session.redis.namespace中的属性中。.properties.yml
| 归档时间: |
|
| 查看次数: |
2966 次 |
| 最近记录: |