软件开发Redis跑批处理

Too many Cluster redirections? 急急急

大神们,生产上,跑批处理作业 ,大部分都是set操作,突然报出下列提示:redis.clients.jedis.exceptions.JedisClusterMaxRedirectionsException: Too many Cluster redirections?事后, 发现 redis各项指标,都属正常。。 跪求答案,谢谢!...显示全部

大神们,生产上,跑批处理作业 ,大部分都是set操作,突然报出下列提示:
redis.clients.jedis.exceptions.JedisClusterMaxRedirectionsException: Too many Cluster redirections?

事后, 发现 redis各项指标,都属正常。。 跪求答案,谢谢!

收起
参与6

返回Wentasy的回答

WentasyWentasy数据库管理员ChainONE

初始化 JedisCluster 时,是否设置了 maxRedirections,如果有设置,设置为多少?

互联网服务 · 2017-05-17
浏览6726
  • Andi  Andi
    你好,大神, 这个值 ,我们是用了默认的。 好像是5,没有更改。
    2017-05-17
  • Wentasy  Wentasy回复 Andi
    建议设置大一些。 JedisCluster(Set<HostAndPort> jedisClusterNode, int timeout, int maxRedirections) ; JedisCluster jc = new JedisCluster(jedisClusterNodes, 5000, 1000);
    2017-05-17
  • Andi  Andi回复 Wentasy
    好的, 大神, 之前的这个超时参数 ,和重试次数, 好像都是用默认的, 我让开发改一下看看。。 报错的时候,redis cluster好像也没有阻塞 。。 感觉挺困惑的。。。
    2017-05-17

回答者

Wentasy
数据库管理员ChainONE
擅长领域: 数据库大数据内存数据库

Wentasy 最近回答过的问题

回答状态

  • 发布时间:2017-05-17
  • 关注会员:2 人
  • 回答浏览:6726
  • X社区推广