当前位置: 首页 > news >正文

向百度提交网站seo教程优化

向百度提交网站,seo教程优化,成品网站w灬源码1688,大网站制作SkyWalking Agent 配置 Spring Cloud Gateway 插件解决日志错误 IDEA中启动网管时,需要配置VM启动参数,格式如下: # 配置 SkyWalking Agent 启动参数,以便将网关服务的性能数据上报到 SkyWalking 服务器。 -javaagent:/path/to/sk…

SkyWalking Agent 配置 Spring Cloud Gateway 插件解决日志错误

IDEA中启动网管时,需要配置VM启动参数,格式如下:

# 配置 SkyWalking Agent 启动参数,以便将网关服务的性能数据上报到 SkyWalking 服务器。
-javaagent:/path/to/skywalking-agent.jar \
-Dskywalking.agent.service_name=${APPLICATION_NAME}-skywalking \
-Dskywalking.collector.backend_service=127.0.0.1:11800
问题详情

在一个应用项目中使用 SkyWalking 监控时,Spring Cloud Gateway 服务上报出如下错误信息:

2024-12-29 16:45:34.076 [TID:N/A] [http-nio-5] ERRORo.s.b.a.w.r.error.AbstractErrorWebExceptionHandler:122 - [2349a963-1]  500 Server Error for HTTP GET "/app/consumer/skuInfo/1"
java.lang.NullPointerException: nullat org.apache.skywalking.apm.plugin.spring.cloud.gateway.v21x.HttpClientFinalizerResponseConnectionInterceptor$1.apply(HttpClientFinalizerResponseConnectionInterceptor.java:42)
...
解决过程

过程分析后发现,错误原因是 SkyWalking Agent 的 plugins 文件夹中缺少对 Spring Cloud Gateway 进行监控的实现插件。此插件位于 SkyWalking Agent 的 optional-plugins 文件夹中,应采取如下步骤进行解决:

  1. 确定 Spring Cloud Gateway 版本

    • 通过命令格式查看项目依赖。
      mvn dependency:tree | grep gateway
      # 或
      gradle dependencies | grep gateway
      
    • 记录项目中 Spring Cloud Gateway 版本,例如「3.x」。
  2. 找到相关插件文件

    • 在 SkyWalking Agent 文件夹中的 optional-plugins 下,找到适配版本的插件:
      apm-spring-cloud-gateway-3.x-plugin-8.9.0.jar
      
  3. 将插件拷贝到 plugins 文件夹

    • 将上述插件文件拷贝到 skywalking-agent/plugins 文件夹中。
  4. 重启服务

    • 重新启动应用项目,检查 SkyWalking 探针是否正常工作。
注意事项
  1. 插件版本对应

    • SkyWalking Agent 的插件需要和项目使用的 Spring Cloud Gateway 版本相匹配。
    • SkyWalking 主版本应与插件版本匹配:
      • 例如,SkyWalking 进行到8.9.0,应使用 apm-spring-cloud-gateway-3.x-plugin-8.9.0.jar
  2. Reactor Netty 依赖关系

    • Spring Cloud Gateway 依赖 Reactor Netty,需要 Reactor Netty 版本和插件声明匹配。
  3. 用 SkyWalking UI 校验效果

    • 启动后,访问相关服务探针,检查是否显示完整的调用链,如响应时间、问题码、路由等。
进阶优化提示
  1. 调试 SkyWalking 日志源

    • 启用 SkyWalking 调试日志,查看插件是否被正确装载。
      logging.level.org.apache.skywalking=DEBUG
      
  2. 优化插件版本

    • 实时升级项目依赖和 SkyWalking 插件,确保与 Spring 最新版本兼容。
  3. 产线通用化添加

    • 在多服务环境中,确保同样插件配置在所有相关服务中完整加载。
http://www.mmbaike.com/news/64396.html

相关文章:

  • php大型网站开发百度地图收录提交入口
  • 网站建设和维护需要学的东西怎么提交网址让百度收录
  • 如何做个小程序自己卖货泰州seo公司
  • 网站开发培训班新站seo快速排名 排名
  • 泰安市泰山区招聘信息长沙优化网站
  • 专业做二手网站有哪些深圳华强北
  • 上海公司法人落户条件网络优化工程师吃香吗
  • 个人网站备案做论坛郑州seo关键词
  • 没有外网ip怎么做网站天津最新消息今天
  • 做淘客的网站都有哪几个郑州网站推广公司电话
  • 深圳网站设计公司北大青鸟软件开发培训学费多少
  • 用网上的文章做网站行吗营销推广是什么意思
  • 做视频直播的网站站长工具日本
  • 如何做快递api接口网站网络推广都有哪些平台
  • 高端网站设计品牌建什么网站可以长期盈利
  • 微信h5在哪个网站做网站外包
  • 免费网站推广入口关键词优化软件
  • 专门做毕业设计的网站企业培训权威机构
  • wordpress内容主题模板下载河南网站关键词优化代理
  • 网页设计代码不能运行张家界百度seo
  • 江西新余网站建设太原免费网站建站模板
  • 东莞市seo网络推广哪家好做优化的网站
  • 重庆綦江网站制作公司推荐seo怎么收费
  • 做招工的网站排名企业网上的推广
  • 重庆微信企业网站培训总结怎么写
  • 娄底网站建设方案南阳seo优化
  • 电商网站建设 教学总结吸引客流的25个技巧
  • 山东飞鸿建设集团网站网络兼职平台
  • php网站开发个人职责长沙seo排名优化公司
  • 自己的网站怎么推广长沙竞价优化