使用SpringBoot2.x中的Actuator时,我们通过浏览器发送health请求来查看健康信息,但是详细的健康信息是默认不显示的,例如:
{
status: "UP"
}
如果我们想要查看详细信息,应在application.properties
做如下配置:
management.endpoint.health.show-details=always
这个属性有3个值可选:never
(默认)、when-authorized
、always
,决定了显示健康信息所需的条件。
never
:默认从不显示。
when-authorized
:只对已授权的用户才作显示,可通过配置 management.endpoint.health.roles
来配置授权角色。
always
:对所有用户都显示。