Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 使用Google Cloud Sleuth 2进行Span定制_Spring_Spring Boot_Zipkin_Spring Cloud Sleuth_Opentracing - Fatal编程技术网

Spring 使用Google Cloud Sleuth 2进行Span定制

Spring 使用Google Cloud Sleuth 2进行Span定制,spring,spring-boot,zipkin,spring-cloud-sleuth,opentracing,Spring,Spring Boot,Zipkin,Spring Cloud Sleuth,Opentracing,有没有办法为SpringCloudSleuth2定制Span注入和提取程序? 在版本1.2的文档中,我发现了一种新版本(2)上没有的方法。我想是因为现在它用Zipkin勇敢地照顾Span,对吧? 我试图重新使用SpringCloud sleuth的稳定版本(1.3.3),但当我为项目使用bom时,它会在我使用的SpringBoot版本(2.0)中产生冲突。它是否与spring boot版本2兼容 我正在使用spring cloud sleuth对我公司的服务进行跟踪,但我有一个版本的其他服务跟

有没有办法为SpringCloudSleuth2定制Span注入和提取程序? 在版本1.2的文档中,我发现了一种新版本(2)上没有的方法。我想是因为现在它用Zipkin勇敢地照顾Span,对吧?

我试图重新使用SpringCloud sleuth的稳定版本(1.3.3),但当我为项目使用bom时,它会在我使用的SpringBoot版本(2.0)中产生冲突。它是否与spring boot版本2兼容

我正在使用spring cloud sleuth对我公司的服务进行跟踪,但我有一个版本的其他服务跟踪,它不能与opentracing头压缩,因此我想更改http消息的头,使新服务与其他组件中的当前跟踪头压缩

谢谢

我试图重新使用SpringCloud sleuth的稳定版本(1.3.3),但当我为项目使用bom时,它会在我使用的SpringBoot版本(2.0)中产生冲突。它是否与spring boot版本2兼容

您不能将Sleuth 1.3与Boot 2.0配合使用

我正在使用spring cloud sleuth对我公司的服务进行跟踪,但我有一个版本的其他服务跟踪,它不能与opentracing头压缩,因此我想更改http消息的头,使新服务与其他组件中的当前跟踪头压缩

是的,这是一个勇敢的改变。对于http,您可以定义自己的解析


@自动连线HttpClientParser-clientParser;
@自动连线HttpServerParser;
@自动连线@ClientSampler-HttpSampler-ClientSampler;
@自动连线(必需=false)@ServerSampler-HttpSampler-ServerSampler;

这些是你可以注册的采样器

对于消息传递,您必须创建自己的全局通道拦截器版本,就像我们在这里定义的一样

如果这对你来说不可接受,那就去把一个问题提交给侦探,这样我们就可以在那里讨论了