作者:Eddy  历史版本:1  最后编辑:Eddy  更新时间:2024-06-27 10:21

编写版本:v3.5.4
适用版本:所有

agent

摘要

Skywalking 默认是不支持 Spring Cloud Gateway 网关服务的,需要手动将 Gateway 的插件添加到 Skywalking 启动依赖 jar 中。

  • Skywalking 支持的 Gateway 插件路径
    ${skywalkingPath}/agent/optional-plugins
  • Skywalking 8.7 版本支持的 Gateway 插件包含 3 个版本,分别为:
    apm-spring-cloud-gateway-2.0.x-plugin-8.7.0.jar
    apm-spring-cloud-gateway-2.1.x-plugin-8.7.0.jar
    apm-spring-cloud-gateway-3.x-plugin-8.7.0.jar
  • 根据 Spring Cloud Gateway 的版本选择对应的插件,如作者使用的 Gateway 版本为 2.2.5.RELEASE ,则只需要 2.1 版本的插件就够了,不要同时使用所有版本的插件
    具体操作方法:
    将 Gateway 插件复制到 OAP 服务的插件目录下:
    ${skywalkingPath}/agent/plugins