我正在使用spring Cloud openFeign从service#1向service#2发出请求
当我使用restTemplate时,我可以在积家跟踪中正确地看到2个请求。但是当使用openFeign时,我只看到一个请求。有没有集成积家和openFeign的方法?
发布于 2019-11-04 23:45:57
因为spring-cloud-openfeign来自spring-cloud系列,所以一旦添加了opentracing-spring-jaeger-cloud-starter here,就应该自动进行检测。但有时(取决于您创建feign Client bean的方式),您需要显式地将bean公开给spring上下文,以便自动配置可以检测Feign客户端。
如下所示:
@Scope("prototype")
fun feignClient() : Client {
return Client.Default(null, null)
}它是kotlin,但你可以适应。
https://stackoverflow.com/questions/58504344
复制相似问题