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

网站开发石家庄德国搜索引擎

网站开发石家庄,德国搜索引擎,婚纱网站页面设计图片,wordpress文章发布到目录在前面的文章中,我们已经成功的使用Zipkin收集了项目的调用链日志。但是呢,由于我们收集链路信息时采用的是http请求方式收集的,而且链路信息没有进行保存,ZipkinServer一旦重启后就会所有信息都会消失了。基于性能的考虑&#xf…

在前面的文章中,我们已经成功的使用Zipkin收集了项目的调用链日志。但是呢,由于我们收集链路信息时采用的是http请求方式收集的,而且链路信息没有进行保存,ZipkinServer一旦重启后就会所有信息都会消失了。基于性能的考虑,我们可以对它进行改造,使用SpringCloud Stream进行消息传递,使用Elasticsearch进行消息的存储。

参考文章

Zipkin全链路监控

SpringCloud-Stream整合RabbitMQ

改造ZipkinServer

1. 增加依赖
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  

|

<dependency>  <groupId>io.zipkin.java</groupId>  <artifactId>zipkin-autoconfigure-collector-rabbitmq</artifactId>  <version>2.11.8</version>  </dependency>  <dependency>  <groupId>io.zipkin.java</groupId>  <artifactId>zipkin-autoconfigure-storage-elasticsearch-http</artifactId>  <version>2.8.4</version>  </dependency>  

—|—

2. 配置文件

增加rabbit和es的相关配置

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

|

zipkin:  collector:  rabbitmq:  addresses: 10.0.20.132  port: 5672  username: root  password: root  virtual-host: /unicode-pay  queue: zipkin  storage:  StorageComponent: elasticsearch  type: elasticsearch  elasticsearch:  hosts: 10.0.20.25:9200  cluster: elasticsearch  index: zipkin  index-shards: 5  index-replicas: 1  

—|—

至此ZipkinServer的配置就搞定了。

3. 客户端增加依赖

以下两个依赖任选其一就可以

1  
2  
3  
4  

|

<dependency>  <groupId>org.springframework.amqp</groupId>  <artifactId>spring-rabbit</artifactId>  </dependency>  

—|—

1  
2  
3  
4  

|

<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-amqp</artifactId>  </dependency>  

—|—

4. 客户端增加mq的相关配置
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  

|

spring:  sleuth:  sampler:  probability: 1.0  rabbitmq:  addresses: 10.0.20.132  port: 5672  username: root  password: root  zipkin:  rabbitmq:  queue: zipkin  

—|—

注意要把以下配置去掉哦

1  
2  
3  
4  
5  

|

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

—|—

现在环境已经搭建完毕了,根据你的采样频率看一看结果如何吧

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.ds6.com.cn/news/9737.html

相关文章:

  • 泰兴网站建设百度新闻客户端
  • discuz 做的网站bt种子磁力搜索
  • 武汉做网站要多少钱网站域名怎么查询
  • 商城网站模板免费百度电脑版官网
  • 域名停靠网站应用大全江门seo推广公司
  • 网站被电脑管家拦截做301跳转专业seo站长工具
  • 盐山县招聘网站建设写一篇推广商品的软文
  • 厦门网站建设哪家好seo的实现方式
  • 做水果为主的b2c网站有哪些百度站长工具怎么关闭教程视频
  • wex5 后端实现全网站开发seo网站的优化方案
  • 中国铁建官网网站做优化一开始怎么做
  • 网站后台如何添加代码网络平台的推广方法
  • 网址搜索引擎入口排名优化哪家好
  • 青岛响应式网站开发市场营销推广策划
  • php网站开发测试书籍nba常规赛
  • 男女直接做视频教学视频网站如何制定会员营销方案
  • 买完域名以后怎么做网站建设网站需要多少钱
  • 秦皇岛网站制作报价seo单页面优化
  • 移动网站建设推荐网络营销师资格证
  • 如何美化网站找精准客户的app
  • 西安广告设计与制作公司济南seo快速霸屏
  • wordpress怎么做企业网站企业文化标语
  • 企业做的网站推广费用如何记账深圳网站建设公司排名
  • 沈阳营销型网站制作百度账号人工客服
  • 顶部固定网站模板推广网站哪个好
  • 网软志成企业网站管理系统链爱交易平台
  • 给你一个网站你如何做优化网络营销与直播电商专升本
  • 百度排名优化软件泉州seo技术
  • 南京百度网站快速优化seo赚钱培训
  • 广州网站建设外包刚刚地震最新消息今天