出自图灵学院

    Skywalking跨多个微服务跟踪,只需要每个微服务启动时添加javaagent参数即可。
    测试:
    启动微服务mall-gateway,mall-order,mall-user ,配置skywalking的jvm参数
    http://localhost:8888/user/findOrderByUserId/1

    Skywalking跨多个微服务跟踪 - 图1

    Skywalking跨多个微服务跟踪 - 图2
    注意:此处存在bug,跟踪链路不显示gateway
    拷贝agent/optional-plugins目录下的gateway插件到agent/plugins目录
    Skywalking跨多个微服务跟踪 - 图3

    Skywalking跨多个微服务跟踪 - 图4

    Skywalking跨多个微服务跟踪 - 图5

    Skywalking跨多个微服务跟踪 - 图6