
zipkin
文章平均质量分 53
勤径苦舟
书山有路勤为径,学海无涯苦作舟。只技术分享,非商业行为,我很少看消息,所以你们给我发的消息回的很少。
邮件:920786312@qq.com
微信:zhou920786312
展开
-
zipkin学习--08--Springboot 集成 Zipkin--持久化到elasticsearch
一、问题生产过程中链路跟踪数据量非常的大,mysql存储并不是很好的选择,我们可以采用elasticsearch进行存储。二、总体结构代码位置:https://gitee.com/DanShenGuiZu/learnDemo/tree/master/zipkin-learn2.1、环境安装 mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/dataecho "http.host: 0.0.0.0" &原创 2021-08-24 11:22:46 · 567 阅读 · 0 评论 -
zipkin学习--07--Springboot 集成 Zipkin--持久化到数据库
一、介绍Zipkin目前只支持mysql数据库只需要修改 Zipkin服务端二、总体结构代码位置:https://gitee.com/DanShenGuiZu/learnDemo/tree/master/zipkin-learn2.1、环境安装 docker run -d -p 3306:3306 --name mysql57 -e MYSQL_ROOT_PASSWORD=root mysql:5.7 三、代码修改3.1、pompom 修改整个pom原创 2021-08-24 11:21:20 · 489 阅读 · 0 评论 -
zipkin学习--06--Springboot 集成 Zipkin--将HTTP通信改成MQ异步方式通信
一、zipkin http 通信 缺陷# 采样率,默认为0.1,值越大收集越及时,但性能影响也越大# 发送数据走httpspring.sleuth.sampler.percentage=11.1、缺陷zipkin客户端向zipkin-server程序发送数据使用的是http的方式通信,每次发送的时候涉及到连接和发送过程,占用了业务资源。zipkin-server程序关闭或者重启过程中,zipkin客户端采用http的方式发送数据,数据会被丢失。1.2、改进通信采用socket或者其他原创 2021-08-24 11:20:07 · 364 阅读 · 0 评论 -
zipkin学习--05--Springboot 集成 Zipkin--通过spring-cloud-starter-zipkin
一、总体结构代码位置:https://gitee.com/DanShenGuiZu/learnDemo/tree/master/zipkin-learn核心:只要引入如下配置就可以 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> &l原创 2021-08-24 11:18:09 · 799 阅读 · 0 评论 -
zipkin学习--04--手动搭建zipkin服务器
一、总体结构代码位置:https://gitee.com/DanShenGuiZu/learnDemo/tree/master/zipkin-learn二、代码2.1、pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2021-08-24 11:17:05 · 390 阅读 · 0 评论 -
zipkin学习--03--Springboot 集成 Zipkin--通过io.zipkin.brave包
一、总体信息代码位置:https://gitee.com/DanShenGuiZu/learnDemo/tree/master/zipkin-learn1.1、端口配置服务名称端口service80818081service80828082service80838083service80848084service80858085二、搭建service80812.1、pom.xml依赖 <?xml version="1.0" e原创 2021-08-23 21:17:25 · 529 阅读 · 0 评论 -
zipkin学习--02--安装
一、下载:https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec二、运行2.1、执行命令java -jar zipkin-server-2.12.9-exec.jar2.2、访问http://localhost:94112.3、我们的系统...原创 2021-08-23 21:15:36 · 129 阅读 · 0 评论 -
zipkin学习--01--理论
一、 介绍是分布式跟踪系统(Distributed Tracking System)监控微服务各个服务的调用情况举例一个请求A,需要先后调用f1,f2,f3等微服务单元的接口,我们可以通过链路追踪查看f1,f2,f3对应接口的耗时。主要功能聚集来自各个异构系统的实时监控数据。追踪微服务架构下的系统延时问题分布式跟踪系统其他比较成熟的实现Naver的PinpointApache的HTrace阿里的鹰眼Tracing京东的Hydra新浪的Watchman美原创 2021-08-23 21:14:11 · 404 阅读 · 1 评论