qq_42235984
_YuLF
采纳率100%
2021-03-04 12:42

Redisson 连接失败重连设置

@Bean
	public RedissonClient redissonClient(){
		Config config = new Config();
		SingleServerConfig singleServerConfig = config.useSingleServer();
		singleServerConfig.setAddress("redis://"+ redisHost + ":" + redisPort);
		singleServerConfig.setDatabase(redisDatabase);
		singleServerConfig.setPassword(redisPassword);
		//连接到任何Redis服务器时超时。默认值是10000毫秒。
		singleServerConfig.setConnectTimeout(10000);
		//如果一段timeout时间未使用池化连接,并且当前连接量大于最小空闲连接池大小,则它将关闭并从池中删除。 超时(以毫秒为单位)
		singleServerConfig.setIdleConnectionTimeout(3000);
		singleServerConfig.setConnectionMinimumIdleSize(1);
		//重连次数
		singleServerConfig.setRetryAttempts(5);
		singleServerConfig.setRetryInterval(2000);
		return Redisson.create(config);
	}

setRetryAttempts但是连接redis失败并未重连,默认设置也是

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

为你推荐