Для микросервиса, над которым я работал, я создал собственный класс проверки работоспособности, расширяющий AbstractHealthIndicator и способный получать выходные данные в
http://localhost:8080/actuator/health
Но когда я регистрирую услугу у консула, состояние проверки работоспособности падает.
Попытался настроить URL привода с проверкой состояния консула как spring.cloud.consul.discovery.health-check-url= http://localhost:8080/actuator/health
в начальной загрузке. Но это все еще терпит неудачу с ошибкой Get http://localhost:8566/actuator/health: dial tcp 127.0.0.1:8566: connect: connection refused
Если я попытаюсь с health-check-path: /actuator/health
, он вообще не пойдет по этому пути и по умолчанию будет http://QINDW062.it.local:8566/my-health-check
.
Есть предложения?
Редактировать: