- pom
在pom中添加所用到的依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-redis</artifactId>
</dependency>
2.对springboot 项目中代码的修改
一: 对放入到session中的实体进行序列化,继承 implements Serializable。
二:对redis session配置,如下所示。
import org.springframework.context.annotation.Configuration;
import org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession;
@Configuration
@EnableRedisHttpSession
public class RedisSessionConfig {
}
3.配置redis
在application.properties中配置redis服务
spring.redis.host=192.168.233.128
spring.redis.port=6379
4.nginx配置
upstream tomcat {
server 127.0.0.1:8088;
server 127.0.0.1:8080;
}
location / {
proxy_pass http://tomcat;
}