分布式Session使用步骤

目录

  • 1. 为什么用分布式Session
  • 2. Spring-Session使用步骤
    • 2-1. 添加依赖
    • 2-2. yml配置

1. 为什么用分布式Session

  • 将一个项目部署到多台服务器上时,多台服务器的Tomcat的Session不共享。
  • 那么就有可能造成Session数据不一致情况,所以此时就需要使用分布式Session。

分布式Session使用步骤_第1张图片

2. Spring-Session使用步骤

2-1. 添加依赖

<dependency>
    <groupId>org.springframework.bootgroupId>
    <artifactId>spring-boot-starter-data-redisartifactId>
    <version>2.7.17version> 
dependency>
<dependency>
    <groupId>org.springframework.sessiongroupId>
    <artifactId>spring-session-data-redisartifactId>
    <version>2.7.4version> 
dependency>

2-2. yml配置

spring:
  # session 失效时间 1天
  session:
    timeout: 86400
    store-type: redis # 存储类型配置为redis

store-type: 设置为redis 后,session中的属性会被自动加到redis中。

你可能感兴趣的:(文章分享,分布式,Session,Redis)