打开所有执行器 Spring Boot 2.0 M6
Turn all Actuators on Spring Boot 2.0 M6
我无法通过一次配置更改来打开所有执行器端点。在我的 yaml 配置中,我尝试了以下操作:
endpoints:
default:
enabled: true
或
management:
endpoints:
default:
enabled: true
web:
expose: "*"
basePath: "/"
单独打开它们有效:
endpoints:
beans:
enabled: true
这是一个解决方法,但我想公开它们。 basePath 参数对我有效,但暴露的网络无效。
已更新
Spring 启动 2.0.0.M6
对于Spring Boot 2.0.0.M6,management.endpoints.web.expose
不存在。请参考class WebEndpointProperties.java
.
默认情况下,会公开以下执行器端点:
application/status
application/info
要公开其他执行器端点,您必须单独启用每个端点 属性。这是一个例子,
endpoints:
health:
enabled: true
beans:
enabled: true
auditevents:
enabled: true
configprops:
enabled: true
Spring 启动 2.0.0.M7
属性 management.endpoints.web.expose
出现在 Spring Boot 2.0.0.M7 中。它用于暴露所有执行器端点。
management:
endpoints:
web:
expose: "*"
Here 是文档。
我无法通过一次配置更改来打开所有执行器端点。在我的 yaml 配置中,我尝试了以下操作:
endpoints:
default:
enabled: true
或
management:
endpoints:
default:
enabled: true
web:
expose: "*"
basePath: "/"
单独打开它们有效:
endpoints:
beans:
enabled: true
这是一个解决方法,但我想公开它们。 basePath 参数对我有效,但暴露的网络无效。
已更新
Spring 启动 2.0.0.M6
对于Spring Boot 2.0.0.M6,management.endpoints.web.expose
不存在。请参考class WebEndpointProperties.java
.
默认情况下,会公开以下执行器端点:
application/status
application/info
要公开其他执行器端点,您必须单独启用每个端点 属性。这是一个例子,
endpoints:
health:
enabled: true
beans:
enabled: true
auditevents:
enabled: true
configprops:
enabled: true
Spring 启动 2.0.0.M7
属性 management.endpoints.web.expose
出现在 Spring Boot 2.0.0.M7 中。它用于暴露所有执行器端点。
management:
endpoints:
web:
expose: "*"
Here 是文档。