FBS分布式

spring-session和redis解决spring clo

2018-12-19  本文已影响93人  小强唐

问题根源

使用spring cloud来搭建分布式。在搭建的时候会涉及到一个关键的问题,session统一的问题。使用zuul作为网关转发来调用其他模块,zuul中的session和其他模块的session会不一致,没法保存用户的信息,session会存在问题。解决的办法采用的是spring-session和redis。

        <dependency>
            <groupId>org.springframework.session</groupId>
            <artifactId>spring-session-data-redis</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
@EnableRedisHttpSession
spring:
  redis:
    database: 0
    host: 127.0.0.1
    port: 6379
    password: 123456
    jedis:
      pool:
        max-active: 8
    timeout: 50000ms
上一篇下一篇

猜你喜欢

热点阅读