【发布时间】:2019-08-26 07:11:50
【问题描述】:
2.0.8 版 Spring Boot 应用程序中的指标 http_server_requests_seconds_count。使用 spring actuator 公开的Release 包含以下 URI:
“未知”。
Spring Boot 应用程序正在使用 cxf-spring-boot-starter-jaxrs 来暴露其余端点。
我在我的项目中添加了micrometer-registry-prometheus 依赖项。
http_server_requests_seconds_count{exception="None",method="POST",status="200",uri="UNKNOWN",} 2.0
我尝试在我的项目中添加 micrometer-jersey2 依赖项。
实际
http_server_requests_seconds_count{exception="None",method="POST",status="200",uri="UNKNOWN",} 2.0
预期:
http_server_requests_seconds_count{exception="None",method="GET",status="200",uri="/sayHello",} 2.0
【问题讨论】:
-
Apache CXF 不是另一个/替代 JAX-RS 实现吗?
micrometer-jersey2明确地只支持 Jersey JAX-RS 实现。 -
是的,Apache CXF 是 JAX-RS 的替代实现。千分尺只提供球衣模块,CXF没有这个模块。
标签: spring spring-boot metrics spring-boot-actuator spring-micrometer