首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring启动执行器没有提供2.0.0.M5版本中的所有端点

Spring启动执行器没有提供2.0.0.M5版本中的所有端点
EN

Stack Overflow用户
提问于 2017-10-13 20:27:40
回答 4查看 3.2K关注 0票数 4

正如这个链接中提到的,我已经设置了我的spring引导项目。我希望它能提供端点,如健康、度量等。相反,它只给出了以下三个端点。我该怎么做才能得到所有的端点?

Spring引导版本: 2.0.0.M5

代码语言:javascript
复制
INFO 2017-10-14 01:45:31,176 [main][] org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping - Mapped "{[/application/status],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
 INFO 2017-10-14 01:45:31,176 [main][] org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping - Mapped "{[/application/info],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
 INFO 2017-10-14 01:45:31,177 [main][] org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping - Mapped "{[/application],methods=[GET]}" onto private java.util.Map<java.lang.String, java.util.Map<java.lang.String, org.springframework.boot.actuate.endpoint.web.Link>> org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping.links(javax.servlet.http.HttpServletRequest)
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-10-14 22:44:30

要默认启用所有端点,可以添加以下属性:

对于application.properties

代码语言:javascript
复制
endpoints.default.enabled=true

对于application.yml

代码语言:javascript
复制
endpoints:
  default:
    enabled: true

此外,还可以查看spring 2.0.0.M5 这里的其他属性。

票数 1
EN

Stack Overflow用户

发布于 2018-03-04 15:33:10

端点/actuator/metrics只有在我将行management.endpoints.web.exposure.include=*添加到application.properties文件之后才有效。

我使用弹簧引导驱动器:2.0.0.RELEASE。

票数 3
EN

Stack Overflow用户

发布于 2017-10-14 13:15:53

在我将弹簧引导升级到2.0.0.M5之后,默认情况下只启用/status/info执行器端点。

启用例如/metrics

代码语言:javascript
复制
endpoints:
  metrics:
    enabled: true
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46737566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档