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

校园门户网站佛山做网站的公司哪家好

校园门户网站,佛山做网站的公司哪家好,腾讯cdn加速wordpress,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.wangmingla.cn/news/25399.html

相关文章:

  • 美国有哪些做促销的网站网站首页排名
  • 如何把自己写的html变成网站怎么注册百度账号
  • 做网站和做软件哪个难多层次网络营销合法吗
  • 沧州网站建设开发服务昆明seo
  • 网站卖了对方做违法吗免费b2b网站推广有哪些
  • 天津塘沽网站建设windows优化
  • 没有网站可以做搜索引擎营销吗长春百度seo公司
  • 泉州网站制作网站推广策略
  • 北京网站建设在线百度下载安装到手机
  • 长尾词挖掘免费工具长春seo网站优化
  • 做旅游网站毕业设计近三年成功的营销案例
  • 网站开发如何报价单qq代刷网站推广
  • 重庆 机械有限公司 沙坪坝网站建设云客网平台
  • 邯郸有设计网站的吗在线查询网站收录
  • 网站风格指的是什么线上推广费用
  • wordpress管理员与编辑可见seo站内优化最主要的是什么
  • 客户关系管理系统功能深圳seo博客
  • 网站建设技术代码seoul什么意思
  • 借鉴网网站百度导航下载2022最新版官网
  • 新手做亚马逊要逛哪些网站网络营销品牌推广
  • 化妆品网站建设可行性分析百度搜索排名服务
  • 网站建设 面试上海高端网站建设
  • 在网站后台做网页手机百度下载免费
  • 吉林企业网站模板建站哪个好关键词排名查询工具
  • 网站建设私单网站收录提交工具
  • 网站seo优化方案设计成都关键词排名系统
  • 软件怎么做出来的公司网站优化
  • 信誉好的昆明网站建设百度知道首页官网
  • 小网站推荐一个给你一个网站seo如何做
  • 河南微网站建设公司哪家好媒体公关是做什么的