即将发布的Spring Boot 2.0.0 M4将会增强actuator端点基础设施的特性。最重要的变更包括:
\\Spring Boot的actuator端点允许监控Web应用,并且可以与Web应用进行交互。在此之前,这些端点只支持Spring MVC,如果创建自定义端点的话,需要大量额外的编码和配置。
\\端点映射
\\内置的端点,比如/beans、/health等等,现在都映射到了/application根上下文下。比如,之前Spring Boot版本中的/beans现在需要通过/application/beans进行访问。
创建用户自定义的端点
\\新的@Enpoint注解简化了创建用户自定义端点的过程。如下的样例创建了名为person的端点。(完整的示例应用可以在GitHub上查看。)
@Endpoint(id = \"person\")\@Component\public class PersonEndpoint {\\ private final Map\u0026lt;String, Person\u0026gt; people = new HashMap\u0026lt;\u0026gt;();\\ PersonEndpoint() {\ this.people.put(\"mike\
SpringBoot 2.0.0M4 版本中,actuator端点基础设施得到了显著增强,支持Jersey RESTful Web服务及WebFlux Web应用程序等。此外还改进了端点映射,简化了自定义端点创建过程,并增强了安全性。
2万+

被折叠的 条评论
为什么被折叠?



