Add a cluster-backed message cache.

This commit is contained in:
Jon Chambers
2020-07-09 09:34:20 -04:00
committed by Jon Chambers
parent 639898ec07
commit 6fc1b4c6c0
15 changed files with 690 additions and 59 deletions

View File

@@ -12,6 +12,11 @@ public class MessageCacheConfiguration {
@Valid
private RedisConfiguration redis;
@JsonProperty
@NotNull
@Valid
private RedisClusterConfiguration cluster;
@JsonProperty
private int persistDelayMinutes = 10;
@@ -19,6 +24,10 @@ public class MessageCacheConfiguration {
return redis;
}
public RedisClusterConfiguration getRedisClusterConfiguration() {
return cluster;
}
public int getPersistDelayMinutes() {
return persistDelayMinutes;
}