Don't validate cluster membership (allow new shards to join dynamically).
This commit is contained in:
parent
e028700175
commit
321e6e6679
|
@ -13,6 +13,7 @@ import io.github.resilience4j.circuitbreaker.CircuitBreaker;
|
|||
import io.github.resilience4j.retry.Retry;
|
||||
import io.lettuce.core.RedisCommandTimeoutException;
|
||||
import io.lettuce.core.RedisURI;
|
||||
import io.lettuce.core.cluster.ClusterClientOptions;
|
||||
import io.lettuce.core.cluster.RedisClusterClient;
|
||||
import io.lettuce.core.cluster.api.StatefulRedisClusterConnection;
|
||||
import io.lettuce.core.cluster.pubsub.StatefulRedisClusterPubSubConnection;
|
||||
|
@ -77,6 +78,7 @@ public class FaultTolerantRedisCluster {
|
|||
|
||||
this.clusterClient = clusterClient;
|
||||
this.clusterClient.setDefaultTimeout(commandTimeout);
|
||||
this.clusterClient.setOptions(ClusterClientOptions.builder().validateClusterNodeMembership(false).build());
|
||||
|
||||
this.stringConnection = clusterClient.connect();
|
||||
this.binaryConnection = clusterClient.connect(ByteArrayCodec.INSTANCE);
|
||||
|
|
Loading…
Reference in New Issue