开发者社区 > 云原生 > 正文

Apache Dubbo中有没有使用skywalking做链路追踪的例子?

Apache Dubbo中有没有使用skywalking做链路追踪的例子?直接在ctx变量打入上下文,服务端是否能把追踪串起来,版本3.0.5。dubbo.apache.org/dubbo-go/v3 v3.0.5。

展开
收起
十一0204 2023-07-19 21:48:29 101 0
2 条回答
写回答
取消 提交回答
  • 在 Apache Dubbo 中,可以使用 SkyWalking 进行链路追踪。目前,Apache Dubbo 官方提供了与 SkyWalking 集成的解决方案。

    对于 Dubbo Go(dubbo.apache.org/dubbo-go/v3 v3.0.5),官方还在积极开发与 SkyWalking 的集成支持,但可能尚未完全稳定或文档化。您可以查阅 Dubbo Go 的官方文档和 GitHub 仓库以获取最新的集成支持信息。

    一般情况下,在 Dubbo 中实现链路追踪需要以下步骤:

    1. 安装和配置 SkyWalking:按照 SkyWalking 的官方文档,安装和配置 SkyWalking Agent 和后端收集器。

    2. 在 Dubbo 服务端配置中启用 SkyWalking 支持:根据 Dubbo 的具体版本和语言,可能存在不同的配置方式。通常,您需要在 Dubbo 服务端的配置文件中添加相关的配置项,指定 SkyWalking 的监听地址和其他参数。

    3. 在 Dubbo 客户端配置中启用 SkyWalking 支持:同样,根据 Dubbo 的版本和语言,客户端的配置方式也可能有所不同。您需要在 Dubbo 客户端的配置文件中相应地配置 SkyWalking 相关参数。

    4. 确保上下文传递:确保在 Dubbo 调用中正确传递上下文信息。这可以通过 Dubbo 提供的 Context API,在调用链中传递追踪标识和其他上下文信息。

    2023-07-28 11:29:54
    赞同 展开评论 打赏
  • 意中人就是我呀!

    现在的版本不知道, 但如果是以前版本, 是需要手动设置的, 通过公共参数传递到后端。此回答整理至钉群“dubbogo社区2”。

    2023-07-20 08:04:53
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关产品

  • 可观测链路 OpenTelemetry 版
  • 相关电子书

    更多
    Apache Flink技术进阶 立即下载
    Apache Spark: Cloud and On-Prem 立即下载
    Hybrid Cloud and Apache Spark 立即下载

    相关镜像