Introduce a Lettuce-based fault-tolerant Redis cluster accessor.

This commit is contained in:
Jon Chambers
2020-06-06 11:24:11 -04:00
committed by Jon Chambers
parent ba6ac778fc
commit fe1054d58a
6 changed files with 189 additions and 0 deletions

View File

@@ -68,6 +68,11 @@ public class WhisperServerConfiguration extends Configuration {
@JsonProperty
private RedisConfiguration cache;
@NotNull
@Valid
@JsonProperty
private RedisClusterConfiguration cacheCluster;
@NotNull
@Valid
@JsonProperty
@@ -221,6 +226,10 @@ public class WhisperServerConfiguration extends Configuration {
return cache;
}
public RedisClusterConfiguration getCacheClusterConfiguration() {
return cacheCluster;
}
public RedisConfiguration getPubsubCacheConfiguration() {
return pubsub;
}