Merge branch '2.2.x' into 2.3.x
Closes gh-24250
This commit is contained in:
@@ -65,7 +65,7 @@ public class RedisHealthIndicator extends AbstractHealthIndicator {
|
||||
.withDetail("slots_fail", clusterInfo.getSlotsFail());
|
||||
}
|
||||
else {
|
||||
String version = connection.info().getProperty(REDIS_VERSION_PROPERTY);
|
||||
String version = connection.info("server").getProperty(REDIS_VERSION_PROPERTY);
|
||||
builder.up().withDetail("version", version);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,7 +55,7 @@ public class RedisReactiveHealthIndicator extends AbstractReactiveHealthIndicato
|
||||
|
||||
private Mono<Health> doHealthCheck(Health.Builder builder, ReactiveRedisConnection connection) {
|
||||
boolean isClusterConnection = connection instanceof ReactiveRedisClusterConnection;
|
||||
return connection.serverCommands().info().map((info) -> up(builder, info, isClusterConnection))
|
||||
return connection.serverCommands().info("server").map((info) -> up(builder, info, isClusterConnection))
|
||||
.onErrorResume((ex) -> Mono.just(down(builder, ex)))
|
||||
.flatMap((health) -> connection.closeLater().thenReturn(health));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user