使用redisson引起的故障:org.redisson.client.RedisException: MOVED redirection loop detected.

今天领导要我加个RedisTemplate到代码里,用一台远程的redis配置.

火速写好之后进行调试,然后坑爹了,报故障:

org.redisson.client.RedisException: MOVED redirection loop detected.node:xxx.xxx.xxx.xx2:6380.

百度一下,都是说连不上引起的.

但是我配置的是xxx.xxx.xxx.xx1:6379,为啥自动连接使用的是变成xxx.xxx.xxx.xx2:6380了.

并且启动时候,没使用这个几口也不报错.

这时候问了领导哪个redis是怎么部署的,回答曰单机集群.

心里顿时一万只草泥马呼啸而过.

然后把redisson配置从单例修改成集群配置,再测一切ok.

推测是就算代码里配置了单机,但是redisson检测到redis是集群部署,也会自动把地址和端口+1来连其他集群节点

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值