skywalking中gateway的拓扑图没有出现

背景:
刚开始的时候gateway没有出现,后来百度说添加插件的jar包,
apm-spring-cloud-gateway-2.1.x-plugin-8.15.0.jar
apm-spring-webflux-5.x-plugin-8.15.0.jar
然后解决了gateway节点出来了,
但是:拓扑图却是User指向gateway,User指向OrderService。
可是实现的效果应该是User指向gateway,由网关(gateway)指向其他微服务
在这里插入图片描述
告诉你们一下,我是怎么解决的。
我去官网下载了Agent,然后把optional-plugins文件里面的两个jar包
apm-spring-cloud-gateway-3.x-plugin-8.15.0.jar
apm-spring-webflux-5.x-plugin-8.15.0.jar
复制到plugins文件夹里面
在这里插入图片描述
https://skywalking.apache.org/downloads/
在这里插入图片描述
在这里插入图片描述
声明一下我这里使用的版本号
skywalking 8.8.0,不要使用8.5.0的,因为里面的gateway插件只有2.0和2.1的,没有3.x的,我就是这里踩坑了。。。
看一下自己的微服务项目中的gateway使用的是哪个版本的,就选择gateway插件的几版本

在这里插入图片描述
https://archive.apache.org/dist/skywalking/

然后重启skywalking、微服务项目,重新发一下请求接口,再去刷新
在这里插入图片描述
在这里插入图片描述
idea添加vm参数
多个微服务接入skywalking,每个微服务都需要添加jvm 启动参数
网关gatewey、seata-order、seata-stock都需要添加启动参数
在这里插入图片描述
在这里插入图片描述

-javaagent:D:\env\skywalking\apache-skywalking-apm-bin\skywalking-agent\skywalking-agent.jar
-Dskywalking.agent.service_name=bulv-gateway
-Dskywalking.collector.backend_service=127.0.0.1:11800

添加环境变量

SW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800

在这里插入图片描述
启动微服务项目,测试,完结!!!
这里我把gateway的配置文件也粘贴一下,不知道你们有没有用处

server:
  port:  8088
spring:
  application:
    name: api-gateway
  cloud:
    gateway:
      routes:
        - id: order-service # 路由的唯一标识,路由到order
          uri: lb://order-seata-global #lb:使用nacos中的本地负载均衡策略
          # 配置断言 用于路由规则的匹配
          predicates:
            - Path=/order/**
    nacos:
      discovery:
        server-addr:  127.0.0.1:8848
        username: nacos
        password: nacos
#sentinel
    sentinel:
      transport:
        dashboard: 127.0.0.1:8858




本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/176427.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

我们对凌鲨的一次重构

在10月我们对凌鲨进行了一次重构,把所有鸡肋的功能都删除了。 新版本界面 老版本界面 我们干掉的功能 移除沟通频道功能 沟通频道类似slack功能,用于团队沟通。由于国内有大量的沟通软件,比如企业微信,飞书,钉钉等。…

用HALCON标定助手对相机进行标定

任务要求: 已知相机镜头焦距f为8mm,相机单个CCD像素在水平和竖直两个方向上的尺寸均为3.75微米,相机为普通透光镜头和面阵相机,对相机进行标定,测量相机的内外参数。 操作步骤: 1. 在HALCON中运行gen_ca…

实时数据备份实践inotify和rsync联动

目录 一、实时数据备份 1.实时数据备份 2.定时任务周期性的数据备份 3.实时数据备份 4.Inotify机制 二、实践 1.实时复制环境准备 2.实时复制概念 3.InofityRsync实施复制实战 4.配置好rsync守护进程 5.检查linux是否支持inotify 6.安装inotyify--tools 7.inotify…

易点易动设备管理系统:提升企业设备巡检效率的最佳选择

在现代企业运营中,设备管理扮演着至关重要的角色。设备巡检旨在确保设备的正常运行和及时维护,以确保生产线的顺畅运行和业务的高效执行。然而,传统的设备巡检方法常常效率低下、耗时费力。针对这一问题,易点易动设备管理系统应运…

window文件夹下python脚本实现批量删除无法预览的图片

你是否遇到过下载的图片会发现有些图片会无法预览情况? 有几种原因可能导致一些图片在预览时无法正常显示: 损坏的图片文件: 图片文件可能损坏或者部分损坏,导致无法被正常解析和预览。这种情况可能是因为文件在传输过程中损坏、…

鸿蒙原生应用/元服务开发-AGC分发如何配置版本信息(下)

12.根据《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,自2023年9月初起,在中国大陆地区提供互联网信息服务的APP开发者,需要依法履行APP备案手续,并通过APP分发平台的备案信息核验。 对于2023年9月7日后在AGC新上…

【19年扬大真题】已知a数组int a[ ]={1,2,3,4,5,6,7,8,9,10},编写程序,求a数组中偶数的个数和偶数的平均值

【18年扬大真题】 已知a数组int a[ ]{1,2,3,4,5,6,7,8,9,10}&#xff0c;编写程序&#xff0c;求a数组中偶数的个数和偶数的平均值 int main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };int os 0;//偶数个数int sum 0;//偶数和float ave 0;//偶数平均值for (int i 0;i <…

不可错过的5款在线UI设计工具,助你事半功倍!

在当今的 UI 设计领域&#xff0c;如果没有合适的 UI 设计工具&#xff0c;无论你的创作能力有多强&#xff0c;你的工作都会受到限制&#xff0c;但许多软件需要会员使用&#xff0c;这不适合新设计师进入工作场所&#xff0c;那么有在线 UI 设计工具吗&#xff1f;关于这个问…

2023 年戴森设计大奖得主是谁?给大楼降温、争取救援机会

2023 年戴森设计大奖得主是谁&#xff1f;给大楼降温、争取救援机会 ​编辑拉风的极客2023/11/22 摘要 当今社会除了持续不断对科技创新保持注目&#xff0c;还有很多年轻发明家为了实际场景的难题提供解决方案。 11 月 15 日&#xff0c;2023 年戴森设计大奖国际大奖名单正…

【20年扬大真题】编写程序,功能是从键盘输入若干4位数字学号,然后输出学号中百位数字是3的学号 (输入0时结束循环)

【20年扬大真题】 编写程序&#xff0c;功能是从键盘输入若干4位数字学号&#xff0c;然后输出学号中百位数字是3的学号 &#xff08;输入0时结束循环&#xff09; #include<stdio.h> #define MaxSize 20 int BaiWei3(int x) {x x / 100;if (x % 10 3) {return 1;}els…

Python实现四个组成不相同且无重复的三位数

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 如果有什么疑惑/资料需要的可以点击文章末尾名片领取源码 1.题目&#xff1a;有四个数字&#xff1a;1、2、3、4&#xff0c;能组成多少个互不相同且无重复数字的三位数&#xff1f;各是多少&#xff1f; for i in range(1,…

Request 爬虫的 SSL 连接问题深度解析

SSL 连接简介 SSL&#xff08;Secure Sockets Layer&#xff09;是一种用于确保网络通信安全性的加密协议&#xff0c;广泛应用于互联网上的数据传输。在数据爬取过程中&#xff0c;爬虫需要与使用 HTTPS 协议的网站进行通信&#xff0c;这就牵涉到了 SSL 连接。本文将深入研究…

5款可以免费使用的PS软件分享

AdobePhotoshop&#xff0c;简称“PS它是一种由Adobesystems开发和发行的图像处理软件&#xff0c;Photoshop主要处理由像素组成的数字图像。使用其大量的编辑和绘图工具&#xff0c;可以有效地编辑图片。 PS在图像、图形、文字、视频、出版等方面都有很多功能。Adobe支持Windo…

探索数字孪生的潜力:五个最有前景的行业

数字孪生技术正在引领一场新的工业革命&#xff0c;其潜力正在被全球范围内的行业所认识和利用。在未来&#xff0c;数字孪生技术将在许多行业中发挥重要作用&#xff0c;本文带大家共同解析未来数字孪生技术五个最有发展前景的行业。 1.制造业 数字孪生技术可以帮助制造商模…

Self-Supervised Exploration via Disagreement论文笔记

通过分歧进行自我监督探索 0、问题 使用可微的ri直接去更新动作策略的参数的&#xff0c;那是不是就不需要去计算价值函数或者critic网络了&#xff1f; 1、Motivation 高效的探索是RL中长期存在的问题。以前的大多数方式要么陷入具有随机动力学的环境&#xff0c;要么效率…

ProPresenter 7 for Mac:Mac电脑好用的文稿演示软件

ProPresenter 7是一款专业的多媒体演示软件&#xff0c;主要用于创建和展示高质量的教堂媒体演示、音乐歌词、幻灯片和视频等。它是一款功能强大且易于使用的软件&#xff0c;被广泛应用于教堂、会议、演唱会和其他场合。以下是ProPresenter 7的一些主要特点和功能&#xff1a;…

C/C++结构体给函数传参

C语言中结构体给函数传参有两种方法&#xff1a; 1.值传递&#xff08;修改形参不改变原值&#xff09; void fun(STUDENT student){……} int main(){fun(student); }2.引用传递&#xff08;传的是地址&#xff0c;修改形参会改变原值&#xff09; void fun(STUDENT * stud…

内容输入.type

内容输入.type 查看完整说明 语法 .type(text) .type(text, options)正确用法 cy.get(input).type(Hello, World) // Type Hello, World into the input错误用法 cy.type(Welcome) // Errors, cannot be chained off cy cy.clock().type(www.cypress.io) // Errors, clock…

咖啡馆配送小程序商城效果如何

咖啡馆在部分地区数量多且准属性客户多&#xff0c;在其它地方也有不少线下门店&#xff0c;近些年随着客户普遍线上消费&#xff0c;传统依赖线下自然流量的门店生意增长困难。 线上已然成为商家优选方式&#xff0c;那么通过【雨科】平台搭建咖啡馆小程序可以做到哪些效果呢…

Vue框架学习笔记——指令语法:v-bind动态绑定属性、data的层级结构

文章目录 指令语法v-bind&#xff0c;增加标签内属性动态绑定方式 data的层级结构 指令语法 在标签中想让属性动态变化的时候&#xff0c;不能使用插值语法。 插值语法一般用于标签体中&#xff0c;当针对标签的里面的时候&#xff0c;例如标签属性&#xff0c;就可以使用指令…