Spring Eureka, как включить / приостановить, чтобы установить состояние OUT_OF_SERVICE в эврика и / пауза - PullRequest
0 голосов
/ 10 февраля 2020

Когда я отправляю сообщение в / pause, возвращается true, но состояние в Eureka не изменяется

C:\WINDOWS\system32>curl -X POST localhost:8092/actuator/pause
true

Я пропустил параметр конфигурации? Служба регистрируется в Eureka при запуске, и / shutdown работает как положено (закрывает службу)

В моих файлах свойств есть следующий набор

endpoints.pause.enabled=true
endpoints.refresh.enabled=true
endpoints.restart.enabled=true
endpoints.resume.enabled=true
endpoints.restart.pause-endpoint.enabled=true

# activate these endpoints
management.endpoints.pause.enabled=true
management.endpoints.resume.enabled=true
management.endpoints.restart.enabled=true
management.endpoints.enabled-by-default=true
management.endpoint.shutdown.enabled=true


management.security.enabled=false
management.security.enable-csrf=false

management.endpoints.web.exposure.include=*
#management.endpoints.web.exposure.include= info, health, metrics, restart, pause, resume, refresh

#health
management.health.defaults.enabled: true
management.endpoint.health.show-details=always

#Note this should point to the server hosting cidiscover
eureka.client.serviceUrl.defaultZone= http://${ci2.srvhost}:8761/eureka/
# set unique id for each eureka service, used when running multiple instances of the same service
eureka.instance.instance-id=${ci2.clienthost}_${spring.application.name}_${server.port}

eureka.client.healthcheck.enabled=true
...