Не влияет при настройке endpoints.health.sensitive=false в пружинном приводе
В моем application.yml:
endpoints:
restart:
enabled: true
shutdown:
enabled: true
health:
sensitive: false
но когда я запрашиваю / здоровье, я всегда получаю только:
{"status":"UP"}
Есть идеи, чтобы получить больше информации?
2 ответа
Вы пытались получить доступ к другим конечным точкам?
Я думаю, что для конечных точек привода включена защита, из-за которой полный контент недоступен, для доступа к полному контенту вам необходимо отключить защиту для привода или использовать базовые учетные данные для доступа к нему.
Чтобы отключить безопасность, добавьте следующее в ваш application.yml -
management:
security:
enabled: false
В 'application.properties' добавьте:
management.endpoint.health.show-details=always
Если вам нужна дополнительная информация, проверьте эту ссылку и, конечно же, я предлагаю вам ознакомиться с содержанием, чтобы понять, что происходит.
Надеюсь, это полезно:)
От http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/
health
Shows application health information (when the application is secure, a simple ‘status’ when accessed over an unauthenticated connection or full message details when authenticated).
Вы используете какой-либо вид аутентификации?
NB. По умолчанию для чувствительности задано значение false, поэтому переопределение health.sensitive бесполезно.