Привод 2.X без пружинной загрузки - PullRequest
0 голосов
/ 24 апреля 2019

Перейдя по некоторым ссылкам, я попытался настроить привод 2.X без Spring Boot, но без помощи.

Пробовал с /health, /application/health, /actuator/health, но ни один не работал. Ранее я использовал Actuator 1.X и, просто добавив EndpointWebMvcManagementContextConfiguration, EndpointAutoConfiguration, PublicMetricsAutoConfiguration и HealthIndicatorAutoConfiguration в мои xml-контекст и pom-зависимости, он работал гладко.

Теперь мое требование - добавлять / удалять индикаторы здоровья на лету, поэтому необходимо перейти к Actuator 2.X.

1 Ответ

0 голосов
/ 24 апреля 2019

Весной Boot 2.x конечные точки были изменены. Вы можете отослать это Экспонирование конечных точек Подробное руководство по миграции находится здесь Подробное руководство по миграции

Чтобы изменить доступные конечные точки, используйте следующие специфичные для технологии свойства include и exclude:

application.properties

management.endpoints.web.exposure.include=*

выход

      {"_links":{"self":{"href":"http://localhost:8080/actuator","templated":false},"auditevents":{"href":"http://localhost:8080/actuator/auditevents","templated":false},"beans":{"href":"http://localhost:8080/actuator/beans","templated":false},"caches-cache":{"href":"http://localhost:8080/actuator/caches/{cache}","templated":true},"caches":{"href":"http://localhost:8080/actuator/caches","templated":false},
..................
...........
...................
}}}
...