Zipkin简介及基本概念
摘要:Zipkin简介Zipkin是 Twitter 的一个开源项目,基于 Google Dapper实现。可以使用它来收集各个服务器上请求链路的跟踪数据,并通过它提供的 REST API 接口来辅助我们查询跟踪数据以实现对分布式系统的监控程序,从而及时地发现系统中出现的延迟升高问题并找出系统性能瓶颈的根
阅读全文
posted @
2020-09-17 22:23
Ruthless
阅读(16856)
推荐(1) 编辑
SpringCloud集成Sleuth Zipkin
摘要:假设目前有如下三个服务:mima-cloud-gateway(网关服务,端口8801)mima-cloud-producer(提供者服务)mima-cloud-consumer(消费者服务) 关系如下:mima-cloud-gateway作为网关请求入口,访问mima-cloud-consumer服
阅读全文
posted @
2020-09-17 18:01
Ruthless
阅读(3130)
推荐(0) 编辑
springboot2 zipkin mysql
摘要:zipkin官方已不推荐自己搭建zipkin-server;官方推荐的几种快速启动一个zipkin-server: 集成MySQL的注意事项:只在MySQL5.6-7的版本上测试过,因此最好安装MySQL的5.6-7的版本。 1、安装MySQL2、建库、建表建表语句(数据库名为zipkin,创建省略
阅读全文
posted @
2020-09-17 11:11
Ruthless
阅读(759)
推荐(0) 编辑
SpringCloud Zipkin快速开始
摘要:Zipkin是什么Zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。 每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖图表来展示多少跟踪
阅读全文
posted @
2020-09-16 22:55
Ruthless
阅读(873)
推荐(0) 编辑
Spring Cloud Ribbon7种负载均衡策略
摘要:负载均衡分类硬件负载均衡:F5,价格昂贵不考略在内服务端负载均衡:nginx、lvs客户端负载均衡:ribbon 1、随机策略——RandomRule 2、轮询策略——RoundRobinRule注:Ribbon默认策略 3、重试策略——RetryRule 4、最低并发策略——BestAvailab
阅读全文
posted @
2020-09-15 01:22
Ruthless
阅读(5368)
推荐(0) 编辑
Spring Cloud Gateway配置自定义返回异常
摘要:Spring Cloud Gateway配置自定义返回异常 Spring Cloud Gateway网关异常处理
阅读全文
posted @
2020-09-10 22:54
Ruthless
阅读(1719)
推荐(0) 编辑
Spring-Cloud-Gateway Predicate谓词(断言)使用与自定义
摘要:自定义路由谓词需要继承 AbstractRoutePredicateFactory 工厂类,重写 apply() 方法的逻辑和shortcutFieldOrder方法。 在 apply() 方法中可以通过 serverWebExchange.getRequest() 拿到 ServerHttpReq
阅读全文
posted @
2020-09-09 23:33
Ruthless
阅读(2588)
推荐(0) 编辑
Gateway Redis令牌桶请求限流过滤器
摘要:spring cloud gateway默认基于redis令牌桶算法进行微服务的限流保护,采用RateLimter限流算法来实现。 1.引入依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring
阅读全文
posted @
2020-09-08 16:54
Ruthless
阅读(5323)
推荐(0) 编辑
表结构设计规范.txt
摘要:建表命名规范 1:库名、表名、字段名必须使用小写,并采用下划线(_)分割。 2:表名不使用复数名词 3:表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:数
阅读全文
posted @
2020-09-03 11:02
Ruthless
阅读(842)
推荐(0) 编辑
SpringBoot集成logback日志组件
摘要:1、在pom.xml中添加依赖jar包 <!--logback begin--> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> </depe
阅读全文
posted @
2020-09-01 14:37
Ruthless
阅读(742)
推荐(0) 编辑