参考博客 : https://blog.csdn.net/csao204282/article/details/54092997

1 首先得引入依赖

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

2 配置

@EnableRedisHttpSession(maxInactiveIntervalInSeconds = 60*60)
@Configuration
public class RedisConfig extends CachingConfigurerSupport{ } 核心配置文件application.yml的配置

session:
store-type: redis

#redis配置
redis:
database: 2
host: localhost
port: 6379
password:
timeout: 0
pool:
max-active: 10 #连接池最大连接数(使用负值表示没有限制)
max-wait: 1000 #连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 8 #连接池中的最大空闲连接
min-idle: 0 #连接池中的最小空闲连接

注: 这样就完成了redis分布式的配置(可以用两个项目测试,就知道是分布式的了)..至于是如何将session中的值存到redis的,就得看看源码了,,

最新文章

  1. mysql 添加用户并授权
  2. javascript序列化和反序列化
  3. getRequestURI,getRequestURL的区别
  4. 实现图片大小的自动控制( 图片大小控制CSS代码)
  5. IOS做一个简单计算器
  6. Boxes in a Line
  7. UCOS 杂项 笔记
  8. VC2008如何生成及使用DLL(图文并茂,完整版)
  9. 用PhotoSwipe制作相册,手势可放大
  10. 2017-2-19 C#基础 数据类型
  11. awk中引用shell变量执行替换的脚本
  12. Spark-1.6.0之Application运行信息记录器JobProgressListener
  13. linux Tcpdump使用方法
  14. python使用rabbitMQ介绍二(工作队列模式)
  15. zookeeper安装教程(zookeeper3.4.5为例)
  16. Tensorflow1.4 高级接口使用(estimator, data, keras, layers)
  17. codeforces469B
  18. Java中的容器 I————浅谈Queue和PriorityQueue
  19. 【JavaScript】浅析JavaScript中arguments对象的使用
  20. Linux下烧写工具DNW和USB驱动安装(一)

热门文章

  1. 消息队列ipc的一些设置
  2. smartJS 0.1 API 讲解 - FlowController
  3. (转)java中Executor、ExecutorService、ThreadPoolExecutor介绍
  4. Dynamics CRM 系统自己定义部分的语言翻译
  5. MathType可以编辑带圈乘号吗
  6. 在ChemDraw中一键隐藏所有氢原子的方法
  7. 使用phpnow本地搭建Discuz!如何实现伪静态
  8. PAXOS: libevent_paxos
  9. python 保存csv文件
  10. Java模拟并发