spring session是一个解决集群环境中,session持久化管理的依赖库。配置非常简单。
在spring boot环境中添加依赖
<dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId> </dependency> <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session</artifactId> </dependency>
spring session会采用redis作为session的持久化方式。
application.properties相关配置
# 会话保持时间。单位:秒 server.session.timeout=3600 # redis配置 spring.redis.host=192.168.1.106 spring.redis.port=6379
现在任何与session相关的操作都会持久化到redis中。