Class HealthCheckScheduler
java.lang.Object
pl.allegro.tech.hermes.management.domain.health.HealthCheckScheduler
-
Constructor Summary
ConstructorsConstructorDescriptionHealthCheckScheduler(ZookeeperClientManager zookeeperClientManager, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.management.domain.health.NodeDataProvider nodeDataProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ModeService modeService, io.micrometer.core.instrument.MeterRegistry meterRegistry, Long periodSeconds, boolean enabled) -
Method Summary
-
Constructor Details
-
HealthCheckScheduler
public HealthCheckScheduler(ZookeeperClientManager zookeeperClientManager, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.management.domain.health.NodeDataProvider nodeDataProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ModeService modeService, io.micrometer.core.instrument.MeterRegistry meterRegistry, @Value("${management.health.periodSeconds:30}") Long periodSeconds, @Value("${management.health.enabled:false}") boolean enabled)
-
-
Method Details
-
scheduleHealthCheck
@PostConstruct public void scheduleHealthCheck()
-