skywalking-java/skywalking-sdk-plugin/httpclient-4.3.x-plugin
wusheng a321dda2f7 插件使用说明文档更新 2016-03-24 14:34:18 +08:00
..
src/main/java/com/ai/cloud/skywalking/plugin/httpclient/v43x 1.增加SpanData的注释。详细描述每个属性的业务含义。 2016-01-28 11:32:32 +08:00
README.md 插件使用说明文档更新 2016-03-24 14:34:18 +08:00
pom.xml 1.修复api拦截器,异常没有正常抛出的BUG。 2016-03-16 17:07:57 +08:00

README.md

httpclient 4.3.x

  • 引入所需插件
<!-- httpClient插件监控httpClient 4.3的调用 -->
<dependency>
    <groupId>com.ai.cloud</groupId>
    <artifactId>skywalking-httpClient-4.3.x-plugin</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
  • 使用SWTracingCloseableHttpClient封装所需的httpClient此httpClient所有调用都会被监控
CloseableHttpClient httpclient = new SWTracingCloseableHttpClient(closeableHttpClient);
  • 上下文将被存储在http request head默认名称和SkyWalkingFilter保持一致。
  • 如果服务端使用dubbox 2.8.4 的提供的http-rest请使用方法重载
CloseableHttpClient httpclient = new SWTracingCloseableHttpClient(closeableHttpClient, "Dubbo-Attachments");