博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring-session redis集群配置步骤总结
阅读量:6904 次
发布时间:2019-06-27

本文共 3111 字,大约阅读时间需要 10 分钟。

hot3.png

  1. 总结配置步骤

简单四步,开始 spring-session redis 配置人生

1. pom.xml 添加 jar依赖

4.0.0
....
1.2.2.RELEASE
1.7.1.RELEASE
....
org.springframework.session
spring-session
${version.spring-session}
org.springframework.session
spring-session-data-redis
${version.spring-session}
org.springframework.data
spring-data-redis
${version.spring-data-redis}
....

2. web.xml 添加 springSessionRepositoryFilter 配置

...
contextConfigLocation
classpath*:spring-session-cluster.xml
springSessionRepositoryFilter
org.springframework.web.filter.DelegatingFilterProxy
springSessionRepositoryFilter
/*
REQUEST
ERROR
...

3. spring-session-cluster.xml

#{redis['redis.redisClusterConfiguration.clusters']}

4. redis-cluster.properties

#############for org.springframework.data.redis.connection.RedisClusterConfiguration###################    #只需要配置 master    #理论上只需要配置一个节点即可,配置多个是为了防止单个节点挂掉,    redis.redisClusterConfiguration.clusters=10.88.21.31:10000,10.88.22.25:10000,10.88.21.31:10001    #用于 redis.clients.jedis.JedisCluster.JedisCluster(Set
, int, int, GenericObjectPoolConfig) 第三个参数 maxRedirections #默认值是5 #一般当此值设置过大时,容易报:Too many Cluster redirections redis.redisClusterConfiguration.maxRedirects=3 ###########for redis.clients.jedis.JedisPoolConfig############################## redis.jedisPoolConfig.MaxIdle=60000 redis.jedisPoolConfig.testOnBorrow=true redis.jedisPoolConfig.testOnReturn=true #新版jedis 不支持这个参数了 #redis.jedisPoolConfig.MaxActive=50 #redis.jedisPoolConfig.MaxWait=5000

转载于:https://my.oschina.net/u/2958194/blog/758827

你可能感兴趣的文章
Ext.Loader singleton
查看>>
Xtrabackup系列之:二进制安装
查看>>
Python flask
查看>>
Context []startup failed due to previous errors 错误
查看>>
RPM(RedHat Package Manager)
查看>>
cannot restore segment prot after reloc: Permission denied 解决方法
查看>>
F5 web管理界面无法打开
查看>>
iOS开源项目周报0302
查看>>
Nginx 关于 location 的匹配规则详解
查看>>
linux入门介绍
查看>>
JCaptcha报异常
查看>>
oracle dataguard 之nologing
查看>>
asp.net如何正确判断上传文件格式
查看>>
使用cocoaPods遇到Updating local specs repositories时的解决
查看>>
介绍几个常见的Git代码托管平台
查看>>
线上婚庆管理系统
查看>>
rpm包管理功能全解
查看>>
如何设置将EXCHANGE 邮件收到本地PST 文件中
查看>>
python变量的定义
查看>>
Java连接mysql
查看>>