类 TraceRestTemplateInterceptor

java.lang.Object
io.opentracing.contrib.spring.web.client.TracingRestTemplateInterceptor
tech.mhuang.pacebox.springboot.autoconfiguration.trace.rest.TraceRestTemplateInterceptor
所有已实现的接口:
org.springframework.http.client.ClientHttpRequestInterceptor

public class TraceRestTemplateInterceptor extends io.opentracing.contrib.spring.web.client.TracingRestTemplateInterceptor
restTemplate埋点
从以下版本开始:
1.0.0
作者:
mhuang
  • 构造器详细资料

    • TraceRestTemplateInterceptor

      public TraceRestTemplateInterceptor(io.opentracing.Tracer tracer, Pattern skipPattern)
  • 方法详细资料

    • isTraced

      protected boolean isTraced(org.springframework.http.HttpRequest httpRequest)
    • intercept

      public org.springframework.http.client.ClientHttpResponse intercept(org.springframework.http.HttpRequest httpRequest, byte[] body, org.springframework.http.client.ClientHttpRequestExecution execution) throws IOException
      指定者:
      intercept 在接口中 org.springframework.http.client.ClientHttpRequestInterceptor
      覆盖:
      intercept 在类中 io.opentracing.contrib.spring.web.client.TracingRestTemplateInterceptor
      抛出:
      IOException