分布式Session使用步骤
2023-12-23 17:38:16
1. 为什么用分布式Session
- 将一个项目部署到多台服务器上时,多台服务器的Tomcat的Session不共享。
- 那么就有可能造成Session数据不一致情况,所以此时就需要使用分布式Session。
2. Spring-Session使用步骤
2-1. 添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>2.7.17</version> <!--与Spring Boot版本保持一致-->
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-redis</artifactId>
<version>2.7.4</version> <!--与Spring Boot版本保持一致-->
</dependency>
2-2. yml配置
spring:
# session 失效时间 1天
session:
timeout: 86400
store-type: redis # 存储类型配置为redis
store-type: 设置为redis
后,session中的属性会被自动加到redis中。
文章来源:https://blog.csdn.net/weixin_44147535/article/details/135170874
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!