springboot与redis的无缝整合(分布式)
2024-08-28 14:11:27
参考博客 : 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的,就得看看源码了,,
最新文章
- mysql 添加用户并授权
- javascript序列化和反序列化
- getRequestURI,getRequestURL的区别
- 实现图片大小的自动控制( 图片大小控制CSS代码)
- IOS做一个简单计算器
- Boxes in a Line
- UCOS 杂项 笔记
- VC2008如何生成及使用DLL(图文并茂,完整版)
- 用PhotoSwipe制作相册,手势可放大
- 2017-2-19 C#基础 数据类型
- awk中引用shell变量执行替换的脚本
- Spark-1.6.0之Application运行信息记录器JobProgressListener
- linux Tcpdump使用方法
- python使用rabbitMQ介绍二(工作队列模式)
- zookeeper安装教程(zookeeper3.4.5为例)
- Tensorflow1.4 高级接口使用(estimator, data, keras, layers)
- codeforces469B
- Java中的容器 I————浅谈Queue和PriorityQueue
- 【JavaScript】浅析JavaScript中arguments对象的使用
- Linux下烧写工具DNW和USB驱动安装(一)