public class AppReactiveDiscoveryClientHealthIndicator extends Object implements AppReactiveDiscoveryHealthIndicator, org.springframework.core.Ordered, org.springframework.context.ApplicationListener<AppInstanceRegisteredEvent<?>>
| 限定符和类型 | 字段和说明 |
|---|---|
private ReactiveAppDiscoveryClient |
discoveryClient |
private AppDiscoveryClientHealthIndicatorInfo |
discoveryClientHealthIndicatorInfo |
private AtomicBoolean |
discoveryInitialized |
private org.slf4j.Logger |
log |
private int |
order |
| 构造器和说明 |
|---|
AppReactiveDiscoveryClientHealthIndicator(ReactiveAppDiscoveryClient discoveryClient,
AppDiscoveryClientHealthIndicatorInfo properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
private reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> |
doHealthCheck() |
private reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> |
doHealthCheckWithProbe() |
private reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> |
doHealthCheckWithServices() |
String |
getName()
Provide the name of health indicator.
|
int |
getOrder() |
reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> |
health()
Provide the indicator of health.
|
void |
onApplicationEvent(AppInstanceRegisteredEvent<?> event) |
void |
setOrder(int order) |
private final ReactiveAppDiscoveryClient discoveryClient
private final AppDiscoveryClientHealthIndicatorInfo discoveryClientHealthIndicatorInfo
private final org.slf4j.Logger log
private AtomicBoolean discoveryInitialized
private int order
public AppReactiveDiscoveryClientHealthIndicator(ReactiveAppDiscoveryClient discoveryClient, AppDiscoveryClientHealthIndicatorInfo properties)
public void onApplicationEvent(AppInstanceRegisteredEvent<?> event)
onApplicationEvent 在接口中 org.springframework.context.ApplicationListener<AppInstanceRegisteredEvent<?>>public reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> health()
AppReactiveDiscoveryHealthIndicatorhealth 在接口中 AppReactiveDiscoveryHealthIndicatorMono that provides the Healthprivate reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> doHealthCheck()
private reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> doHealthCheckWithProbe()
private reactor.core.publisher.Mono<org.springframework.boot.actuate.health.Health> doHealthCheckWithServices()
public String getName()
AppReactiveDiscoveryHealthIndicatorgetName 在接口中 AppReactiveDiscoveryHealthIndicatorString that provides the name of health indicator, usually the name of the implementation.public int getOrder()
getOrder 在接口中 org.springframework.core.Orderedpublic void setOrder(int order)
Copyright © 2022 Zodiac. All rights reserved.