springboot-session-redis
springboot+springsession+redis实现session共
* 1、springboot+springsession+redis
* 2、feign框架导致session共享失效
springboot+springsession+redis
1、引入springsession和springredis的依赖
<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、在启动Application中添加@EnableRedisHttpSession注解
该注解的作用,就是引入springsession管理,同时实现是采用redis管理session的方式。
@SpringBootApplication
@EnableRedisHttpSession//增加redissession缓存支持
public class ServiceOneApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceOneApplication.class,args);
}
}
3、修改application.yml,添加redis的配置信息
spring:
redis:
host: localhost
port: 6379
server:
port: 8080