补充restTempalte

parent 426bbc20
...@@ -21,6 +21,7 @@ import cn.quantgroup.tech.brave.service.impl.TechOkHttpClientNoTrace; ...@@ -21,6 +21,7 @@ import cn.quantgroup.tech.brave.service.impl.TechOkHttpClientNoTrace;
import cn.quantgroup.tech.brave.service.impl.TechOkHttpClientTrace; import cn.quantgroup.tech.brave.service.impl.TechOkHttpClientTrace;
import cn.quantgroup.tech.brave.service.impl.TechRabbitBuilderNoTrace; import cn.quantgroup.tech.brave.service.impl.TechRabbitBuilderNoTrace;
import cn.quantgroup.tech.brave.service.impl.TechRabbitBuilderTrace; import cn.quantgroup.tech.brave.service.impl.TechRabbitBuilderTrace;
import cn.quantgroup.tech.brave.service.impl.TechRestTemplateBuilderTrace;
import cn.quantgroup.tech.brave.service.impl.TechRestTemplateBuliderNoTrace; import cn.quantgroup.tech.brave.service.impl.TechRestTemplateBuliderNoTrace;
import cn.quantgroup.tech.brave.slf4j.MDCCurrentTraceContext; import cn.quantgroup.tech.brave.slf4j.MDCCurrentTraceContext;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -178,7 +179,7 @@ public class BraveAutoConfiguration { ...@@ -178,7 +179,7 @@ public class BraveAutoConfiguration {
* @return * @return
*/ */
@Bean(name = "techRestTemplateBuilder") @Bean(name = "techRestTemplateBuilder")
public ITechRestTemplateBuilder techRestTemplate() { public ITechRestTemplateBuilder techRestTemplateBuilder() {
log.info("注册TechRestTemplate, 没有开始brave"); log.info("注册TechRestTemplate, 没有开始brave");
return new TechRestTemplateBuliderNoTrace(); return new TechRestTemplateBuliderNoTrace();
} }
...@@ -370,7 +371,7 @@ public class BraveAutoConfiguration { ...@@ -370,7 +371,7 @@ public class BraveAutoConfiguration {
@ConditionalOnProperty(prefix = "tech.brave", name = "enabled", havingValue = "true", matchIfMissing = true) @ConditionalOnProperty(prefix = "tech.brave", name = "enabled", havingValue = "true", matchIfMissing = true)
public static class TechOkHttpClientEnable { public static class TechOkHttpClientEnable {
/** /**
* 提供OkHttpClientBean * 提供TechOkHttpClient
* *
* @param tracing * @param tracing
* @return * @return
...@@ -388,16 +389,15 @@ public class BraveAutoConfiguration { ...@@ -388,16 +389,15 @@ public class BraveAutoConfiguration {
@ConditionalOnProperty(prefix = "tech.brave", name = "enabled", havingValue = "true", matchIfMissing = true) @ConditionalOnProperty(prefix = "tech.brave", name = "enabled", havingValue = "true", matchIfMissing = true)
@Import(TracingClientHttpRequestInterceptor.class) @Import(TracingClientHttpRequestInterceptor.class)
public static class TechRestTemplateEnable { public static class TechRestTemplateEnable {
private TracingClientHttpRequestInterceptor clientInterceptor;
/** /**
* 提供RestTemplate * 提供RestTemplate
* *
* @return * @return
*/ */
@Deprecated @Deprecated
@Bean(name = "techRestTemplate") @Bean(name = "techRestTemplateBuilder")
public RestTemplate restTemplate() { public ITechRestTemplateBuilder techRestTemplateBuilder() {
return new TechRestTemplateBuilderTrace();
} }
} }
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<parent> <parent>
<artifactId>commons-parent</artifactId> <artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId> <groupId>cn.quantgroup</groupId>
<version>0.2.3</version> <version>0.2.4</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment