Wit*_*rba 35 java spring spring-boot spring-boot-actuator
我从1.5.10移动到Spring Boot 2.0.0 RC1,我在最新版本中遇到了执行器.如何启用公开并启用所有执行器端点?
暴露的唯一端点是:
{
"_links": {
"self": {
"href": "http://127.0.0.1:8080/actuator",
"templated": false
},
"health": {
"href": "http://127.0.0.1:8080/actuator/health",
"templated": false
},
"info": {
"href": "http://127.0.0.1:8080/actuator/info",
"templated": false
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的application.properties档案.有任何想法吗?
#The three first ones seem to be obsolete
endpoints.configprops.enabled=true
endpoints.beans.enabled=true
endpoints.shutdown.enabled=true
management.endpoints.enabled-by-default=true
management.endpoints.sensitive=false
management.endpoints.enabled=true
management.endpoint.configprops.enabled=true
management.endpoint.beans.enabled=true
management.endpoint.shutdown.enabled=true
management.endpoints.web.exposure.include=*
Run Code Online (Sandbox Code Playgroud)
Bri*_*zel 75
使用Spring Boot 2.0.0.RC1,执行器端点必须1)启用并且2)暴露.
默认情况下,所有端点shutdown都已启用且仅显示health且info已公开.
在您的情况下,以下应该工作:
management.endpoints.web.expose=*
# if you'd like to expose shutdown:
# management.endpoint.shutdown.enabled=true
Run Code Online (Sandbox Code Playgroud)
请注意,从Spring Boot 2.0.0.RC2开始,这会再次发生变化(再次!):
management.endpoints.web.exposure.include=*
# if you'd like to expose shutdown:
# management.endpoint.shutdown.enabled=true
Run Code Online (Sandbox Code Playgroud)
毫无疑问,专用的迁移指南始终与最新的更改保持同步.
编辑
为了便于复制和粘贴,这里是`yaml'版本 - 从Spring Boot 2.0.0开始.RC2:
management:
endpoints:
web:
exposure:
include: "*"
Run Code Online (Sandbox Code Playgroud)
之前:
management:
endpoints:
web:
expose: "*"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28762 次 |
| 最近记录: |