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

美国生物等效性如果做的网站云盘搜索

美国生物等效性如果做的网站,云盘搜索,福州 网站建设,wordpress查询数据库插件为什么要用分布式链路追踪 实际生产中,面对几十个、甚至成百上千个的微服务实例,如果一旦某个实例发生宕机,如果不能快速定位、提交预警,对实际生产造成的损失无疑是巨大的。所以,要对微服务进行监控、预警&#xff0…

为什么要用分布式链路追踪

实际生产中,面对几十个、甚至成百上千个的微服务实例,如果一旦某个实例发生宕机,如果不能快速定位、提交预警,对实际生产造成的损失无疑是巨大的。所以,要对微服务进行监控、预警,对微服务的调用链路进行监控,迅速定位问题

分布式链路追踪框架

在这里插入图片描述

Skywalking分布式链路追踪

在这里插入图片描述
SkyWalking下载

SkyWalking官网

elasticsearch下载

SkyWalking在GitHub的仓库

SkyWalking安装使用 Windows使用教程、Centos 7使用教程

SkyWalking 搭建及简单使用

分布式服务调用链路追踪——Skywalking

apache-skywalking-apm-6.6.0版本适合入门,一般可以直接点击进行启动,不需要进行其他配置,分布式链路追踪跨服务请求对请求工具有一定要求,如果是原生HttpConnection可能无法正常被skywalking追踪,可以将skywalking通过自身的配置注册到微服务注册中心

skywalking安装

1.下载skywalking6.6,这个版本适合入门
在这里插入图片描述

2.解压apache-skywalking-apm-6.6.0.tar.gz
修改这个文件夹下的文件webapp.yml文件默认端口,默认为8080
在这里插入图片描述

3.改为18120

server:port: 18120collector:path: /graphqlribbon:ReadTimeout: 10000# Point to all backend's restHost:restPort, split by ,listOfServers: 127.0.0.1:12800

4.返回bin目录,直接点startup.bat启动
在这里插入图片描述

注意没有配置MySQL、es等,不能持久化存储
MySQL数据存储需要将connector-java-5.1.49.jar包放在oap-libs目录下即可

启动idea部署探针

只使用springboot项目就行,在启动时配置一下启动参数就可以部署探针,不用专门去打jar包运行,如果是已经打了jar包的,给jar包指定启动参数就行了
编辑配置
在这里插入图片描述

-javaagent:E:\Z00Packages\DevelopTools\Others\apache\skywalking\apache-skywalking-apm-6.6.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=service-admin
-Dskywalking.collector.backend_service=localhost:11800

-javaagent:用于指定探针路径
-Dskywalking.agent.service_name:用于重写 agent/config/agent.config 配置文件中的服务名,名称是自定义的
-Dskywalking.collector.backend_service:用于重写 agent/config/agent.config 配置文件中的服务地址,端口是grpc默认端口11800
按照这个方法对项目进行部署,然后启动项目,项目的探针就部署好了,这个时候可以去看项目拓扑图

运行jar方式部署探针

将上面部署的参数给jvm赋值一下就行了

jar -jar 参数 jar包

链路请求追踪截图

仪表盘
在这里插入图片描述

拓扑图
在这里插入图片描述

追踪
在这里插入图片描述

告警
在这里插入图片描述

获取skywalking的traceid

引入依赖

 <!-- https://mvnrepository.com/artifact/org.apache.skywalking/apm-toolkit-trace --><dependency><groupId>org.apache.skywalking</groupId><artifactId>apm-toolkit-trace</artifactId><version>6.5.0</version></dependency>

使用TraceContext获取traceId

import org.apache.skywalking.apm.toolkit.trace.TraceContext;
String traceId = TraceContext.traceId();  

使请求可以在skywalking可以查询

ActiveSpan.tag("test", test);
ActiveSpan.tag("username", username);
http://www.dinnco.com/news/59349.html

相关文章:

  • 用vs2010做免费网站模板下载地址学技术包分配的培训机构
  • 做网站是怎样赚钱网页设计代码大全
  • 专业网站建设商城价格新区快速seo排名
  • 如何网站建设网站网络平台建设及运营方案
  • 毕业设计 网站开发简单吗网络舆情监测与研判
  • 做韩国外贸网站百度搜索收录入口
  • 做asp网站需要的实验报告单百度竞价是什么
  • 公司设计图片大全百度seo搜索排名
  • 代办公司注册一般多少钱网络推广优化方案
  • 北京好的做网站的公司微信营销工具
  • 网站建设 h5网页设计与制作案例教程
  • wordpress手机访问主题seo网络培训机构
  • 怎么用云主机做网站优化网络培训
  • wordpress站点地址seo基础培训教程
  • 怎样制作时时彩网站做seo点击工具
  • 网站开发加维护需要多少钱网络口碑营销案例
  • 福州建网站哪家好seo工资水平
  • 做网站空间百度云和阿里云区别互联网平台有哪些
  • 公司建网站多少seo最新快速排名
  • txt电子书下载网站推荐百度问答怎么赚钱
  • 网站规划名词解释百度客户服务中心
  • 网站公安备号市场调研的方法有哪些
  • 东莞搭建网站要多少钱海曙seo关键词优化方案
  • 网站之家app谷歌浏览器直接打开
  • 网站建设视频vs站长统计app下载免费
  • 哪个网站可以查到竣工资料怎么做精准客户资源购买
  • 沧州网站制作重庆seo是什么
  • 无锡网站推广百度指数爬虫
  • 网易企业邮箱邮件保存多久汕头seo网站建设
  • php 自动做网站点击量河南seo网站多少钱