当与Zipkin一起使用ISTIO进行分布式跟踪时,是否可以将X-Request-ID发送回



遵循链接/分布式跟踪之后,我可以与Zipkin一起工作。

目前,为了让客户端/呼叫者了解X-Request-ID(如果发送ID,Zipkin创建一个),他需要将其作为请求的一部分发送。

这使他有能力跟踪请求。一切都很好。

但是,我认为可能对客户发送X-Request-ID来避免限制/重复问题不是一个好主意。

如果有可能在ISTIO级别上,应该能够修改响应标题并将X-Request-ID发送回去。

我目前还没有找到ISTIO的这种功能。如果有办法实现这一目标,请告诉我。

我不确定我完全理解您的问题,但我可以详细介绍ISTIO如何在跟踪方面使用:

跟踪是指识别原始请求一部分的每个跨度或节点,因此通常由ISTIO-INGRESS生成ID,您的应用程序应将其传播,以便每个ISTIO-Proxy都可以捕获并转发该信息到ISTIO-MIXER然后,您可以使用Zipkin或Jaeger可视化。

istio不知道您何时从申请中进行超越原始请求,除非您复制标题。

这有帮助/有意义吗?

最新更新