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

网站建设推广公司价格wordpress获取链接

网站建设推广公司价格,wordpress获取链接,广州私人做网站,网站主题说明怎么写Zipkin是SpringCloud官方推荐的一款分布式链路监控的组件,使用它我们可以得知每一个请求所经过的节点以及耗时等信息,并且它对代码无任何侵入,我们先来看一下Zipkin给我们提供的UI界面都是提供了哪些信息。 如何使用Zipkin 虽然在SpringBoot…

Zipkin是SpringCloud官方推荐的一款分布式链路监控的组件,使用它我们可以得知每一个请求所经过的节点以及耗时等信息,并且它对代码无任何侵入,我们先来看一下Zipkin给我们提供的UI界面都是提供了哪些信息。

如何使用Zipkin

虽然在SpringBoot2.0以后官方不推荐我们自定义Zipkin服务端,而是使用官方提供的jar包。但是作为开发者来说,如果不能去看一看源码,修改一些自定义的配置的话就好像生命掌握在别人手里一样,哪天碰到一个莫名奇妙的bug可就不开心了。所以本例中使用zipkin最新2.11.8release版本来构建一个服务端

1. 创建一个微服务 cloud-demo-zipkin-server
1. pom.xml
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  

|

<dependency>  <groupId>io.zipkin.java</groupId>  <artifactId>zipkin-server</artifactId>  <version>2.11.8</version>  </dependency>  <dependency>  <groupId>io.zipkin.java</groupId>  <artifactId>zipkin-autoconfigure-ui</artifactId>  <version>2.11.8</version>  </dependency>  <dependency>  <groupId>org.springframework.cloud</groupId>  <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>  </dependency>  

—|—

2. yml
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  

|

server:  port: 9411  
spring:  application:  name: zipkin-server  management:  metrics:  web:  server:  auto-time-requests: false  
eureka:  client:  serviceUrl:  defaultZone: http://localhost:8761/eureka/  instance:  prefer-ip-address: true  

—|—

3. 启动注解
1  
2  
3  

|

@EnableEurekaClient  
@EnableZipkinServer  
@SpringBootApplication  

—|—

需要注意的是EnableZipkinServer注解是zipkin2.server.internal包下的。

2. 创建一个微服务 cloud-demo-zipkin-server

改造一下我们原先的两个微服务:cloud-demo-consumer-feign-hystrix,cloud-demo-provider

首先为它们都加上zipkin客户端的依赖

1  
2  
3  
4  
5  
6  
7  
8  

|

<dependency>  <groupId>org.springframework.cloud</groupId>  <artifactId>spring-cloud-starter-sleuth</artifactId>  
</dependency>  
<dependency>  <groupId>org.springframework.cloud</groupId>  <artifactId>spring-cloud-starter-zipkin</artifactId>  
</dependency>  

—|—

yml中指定zipkin-server的url,并且指定日志发送方式为web

1  
2  
3  
4  
5  

|

spring:  zipkin:  base-url: http://localhost:19411  sender:  type: web  

—|—

3. 查看结果

此时我们所有的准备工作已经做好了,我们启动Eureka、zipkin、cloud-demo-consumer-feign-hystrix、cloud-demo-provider几个微服务,调用几次cloud-demo-consumer-feign-hystrix的user/getUser接口。然后访问http://localhost:9411应该就可以看到zipkin的UI界面。

这个时候可能有的童鞋看到有数据,有的没有数据,这个不是你的配置错了,而是因为zipkin客户端默认收集10%的数据,你可以使用下方的配置更改zipkin的采样频率。

1  
2  
3  
4  

|

spring:  sleuth:  sampler:  probability: 1.0  

—|—

GitHub地址:https://github.com/shiyujun/spring-cloud-demo。代码所在模块:cloud-demo-zipkin-server,cloud-demo-consumer-feign-hystrix,cloud-demo-provider

如果对您有所帮助,请记得帮忙点一个star哦

本文出自http://zhixiang.org.cn,转载请保留。

http://www.yayakq.cn/news/858543/

相关文章:

  • 网站自适应怎么做网站建设电销话术
  • 做任务能赚钱的网站免费下载网站模板
  • dedecms做网站和thinkphp辽宁省建设厅科技中心网站
  • 福建省机关效能建设网站地方门户模板
  • 网站建设中广告图片尺寸北京软件app开发公司
  • 成品网站1688入门网app开发公司 上海
  • 后台控制网站关键词设置的详细代码工商企业查询网
  • 做电影网站服务器wordpress菜单页和文章页路径不同
  • 阿里巴巴国际网站建设网站建设优化服务价位
  • 个人在线网站推广备案核验单 网站类型
  • 一站式网站开发江西星子网
  • 专业的建设网站服务郑州企业健康码二维码怎么弄就是放在门口让人扫
  • 网站模板上传教程千旺crm客户管理系统
  • 成品免费网站源码开微信公众号流程
  • 建网站代理哪个产品如何做网站地图
  • 网站建设采购公告wordpress 整站音乐
  • 网站开发环境安装程序wordpress更改绑定域名
  • 做封面的地图网站自媒体发布平台
  • 佛山顺德容桂做网站的公司网站怎么集成支付宝
  • 北苑网站建设公司.net网站开发实训代码
  • 短故事网站模板做网站是58好还是百度好
  • 做网站的机构网上最畅销的10种商品
  • 河南网站建设电话网站建设中常用的技术有哪些
  • 北京网站编程培训中国建设银行官网登录首页
  • 自己电脑做局域网网站服务器在线动画手机网站模板下载安装
  • 昆明网站建设一条龙网站商城功能模块
  • wordpress商城建站教程沈阳怎么做网站
  • 服装公司网站建设策划书常德网站设计
  • 兰州网站建设ulezhi网站规划的注意事项
  • 福建省城乡和住房建设厅网站wordpress远程代码执行