请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

正在回答 回答被采纳积分+3

4回答

Geely 2018-04-05 13:17:32

https://img1.sycdn.imooc.com//szimg/5ac5b14900015f8105500164.jpg



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

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

0 回复 有任何疑惑可以回复我~
  • 提问者 pookly #1
    这个我看过,ip和端口都没问题;因为redispool都可以连接上,奇怪了
    回复 有任何疑惑可以回复我~ 2018-04-08 12:35:40
  • Geely 回复 提问者 pookly #2
    hi 同学,这几天家里有点事情忙,带娃娃来着,刚倒出空来,回复晚啦,在QQ群里和大家说啦,还请海涵呀,谢谢理解。接着说这个问题哈,同学能debug一下,到shared那个连接对象生成的时候,看一下这个对象的内存截图发上来么,我帮你分析一下
    回复 有任何疑惑可以回复我~ 2018-04-14 21:27:14
提问者 pookly 2018-04-02 10:57:27

//img1.sycdn.imooc.com//szimg/5ac19bae0001a99016610740.jpg

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

0 回复 有任何疑惑可以回复我~
Geely 2018-04-01 18:41:49

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


0 回复 有任何疑惑可以回复我~
polo哦 2018-04-01 17:22:31

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信