我从1.5.10迁移到了Spring Boot 2.0.0 RC1,但在最新版本中的执行器(actuator)上遇到了困难。如何启用公开和启用所有执行器端点?
唯一公开的端点是:
{
"_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
}
}
}
这是我的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=*
endpoints.xyz
开头的旧属性已被弃用,应使用以management.xyz
开头的属性。因此,在使用任何最新版本的SpringBoot时,您应该依赖于management.endpoints
属性并删除根endpoints
配置。 - RenatoIvancic