【发布时间】:2020-05-21 08:49:17
【问题描述】:
我们注意到我们对 Azure 的一些请求耗时过长。
他们告诉我们,他们似乎在我们开始请求之后很久才收到请求。鉴于此,我们最好能够记录建立与远程主机的连接所花费的时间。
我们正在使用 javax.ws.rs.client.Client。
有谁知道是否有一种方法可以启用调试日志记录来捕获此指标,或者我们是否可以通过其他方式获取指标?
【问题讨论】:
-
您可以使用
Actuator并公开httptrace端点。简单指南:baeldung.com/spring-boot-actuator-http -
另外,如果它是一个 Spring 应用程序,那么您可以添加到您的属性:
logging.level. javax.ws.rs.client=DEBUG(或 TRACE) -
@RostyslavBarmakov 这是一个 Spring 应用程序。我现在将尝试使用日志记录级别的这种方法。谢谢。
标签: java rest http connection