redispool可以正常写入key和value,但同样的配置ShardedJedis的pool就不行

来源:11-4 SpringMVC_RESTful搜索List页改造RESTful及自测验证

pookly

2018-04-01

http://img.mukewang.com/szimg/5ac05f1d0001e60319201030.jpg

6379,6380两个端口在redisPool中都可以get到,奇怪了

写回答

4回答

Geely

2018-04-05

//img.mukewang.com/szimg/5ac5b14900015f8105500164.jpg



debug一下,看看这个pool对象的内存,里面描述的是不是咱们要连接的ip地址。

还有对应的ip。port等。正常来说redispool好使,这个如果连接正确就应该正常。在redis启动的情况下。

0
2
Geely
回复
pookly
hi 同学,这几天家里有点事情忙,带娃娃来着,刚倒出空来,回复晚啦,在QQ群里和大家说啦,还请海涵呀,谢谢理解。接着说这个问题哈,同学能debug一下,到shared那个连接对象生成的时候,看一下这个对象的内存截图发上来么,我帮你分析一下
2018-04-14
共2条回复

pookly

提问者

2018-04-02

//img.mukewang.com/szimg/5ac19bae0001a99016610740.jpg

初始化代码没报错,网上有博客说timeout时间设置长了就解决了,在redispool中的确好使,但到shardedpool这还报错

0
0

Geely

2018-04-01

看一下你的pool这个对象查初始化代码,发上来,你这个初始化的代码有报错么??


0
0

polo哦

2018-04-01

检查下两个redis的redis.conf是否protected改成no,bind那行注释掉了,然后redis通过配置文件启动呢

0
0

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程