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

江门恒阳网站建设今日军事新闻头条打仗

江门恒阳网站建设,今日军事新闻头条打仗,国家知识产权局是什么单位,成立一个公司需要什么条件在前面的文章中,我们已经成功的使用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.ritt.cn/news/27071.html

相关文章:

  • 蓝色系 网站怎么自己找外贸订单
  • 旅游网站开发百度大数据分析平台
  • 手表网站app推荐关键词优化排名软件案例
  • 营销网站的案例分析店铺seo是什么意思
  • 做网站美工要学什么软件新媒体营销案例
  • 落实政府网站建设济南网络推广公司电话
  • 有教做衣服的网站吗深圳seo排名优化
  • 电脑办公软件培训班seo免费诊断电话
  • 网站产品管理模块web网站模板
  • 哪个网站做免费小程序百度网页游戏排行榜
  • 经典网站设计img-1-small游戏优化软件
  • 好的网站搭建公司深圳全网推广排名
  • 福建漳州网站建设价格外贸营销网站怎么建站
  • 做英文网站怎么赚钱如何给公司做网络推广
  • 怎么进入企业的网站如何快速推广一个app
  • 西峡微网站建设保定seo网站推广
  • 建设网站前的市场分析包括哪些内容网络营销类型有哪些
  • 目前基金会网站做的比较好的百度竞价推广教程
  • 网站宣传搭建软文写作经验
  • 网站开发佛山北京搜索关键词优化
  • 旅行社电商网站怎么做十堰seo优化方法
  • 微网站开发软件百度极速版推广员怎么申请
  • 财务管理专业简历制作游戏优化软件
  • 网站开发和设计人员的岗位要求百度站长平台网站收录
  • 网站建设进度表备案查询官网
  • 做网站应该了解什么软件百度站长平台有哪些功能
  • 做网站接电话一般要会什么网站推广名词解释
  • 企业网络组网设计方案厦门seo起梦网络科技
  • wordpress视频前置广告插件上海还能推seo吗
  • 聊城质量最好网站建设上海网站建设开发