springboot-zuul-session-redis
springboot+zuul实现session共享
1、说明
springsession+redis+springboot使用上一个repository就可以了。我们这里关注zuul的配置。
2、zuul的默认配置,引入zuul的依赖,同时引入springsession和redis的依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zuul</artifactId>
</dependency>
<!--增加session共享-->
<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>
防止springcloud版本冲突,我们可以指定版本,通过指定管理依赖
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Camden.SR7</version>
<type>pom</type>

本文介绍了如何在springboot项目中结合zuul、springsession和redis实现session共享,并详细讲解了zuul动态配置路由规则的步骤,包括实现RefreshableRouteLocator接口、配置zuul、刷新接口和通过http接口查看配置信息。
最低0.47元/天 解锁文章
168万+





