我正在将Zuul用作spring-cloud微服务应用程序中的api-gateway,以便将对 api-gateway / some-service / a_route 的每次访问都重定向到 / a_route 的通用方式(发现由领事支持)。
我正在尝试使用Jaeger来检测该系统。至此,我正在使用opentracing-spring-web-autoconfigure,因为我无法轻松升级spring boot / cloud版本(我正在使用1.4.5.RELEASE Camden.SR7)。因此,我只添加了依赖项,创建了Jaeger跟踪器,并将其重定向到一个收集器中的所有Docker。
我从检测网关开始,它有些起作用=>它在网关上生成跨度,但是所有路由都标记为:
apigateway-service:GET
,并且在此级别上没有有关转发路由的信息,完整路由本身存储在标记中:http.url
“ http://localhost:8080/collection-service/collections/projects/”
为使我有用,我宁愿将span命名为:
apigateway-service:GET收集服务/ collections / projects /
可以在某个地方配置它吗?