日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

链路追踪_springcloud-第九回 链路追踪Sleuth

發布時間:2024/9/30 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 链路追踪_springcloud-第九回 链路追踪Sleuth 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

微服務架構下,幾乎每一個前端請求都會形成一個復雜的分布式服務調用鏈路,在每條鏈路中任何一個依賴服務出現延遲超時或者錯誤都有可能引起整個請求最后的失敗,為了快速定位和解決問題,需要追蹤服務請求序列,分布式鏈路監控組件在這種需求下產生。

服務鏈路

解決的問題

跟蹤一個用戶請求的過程(包括數據采集,數據傳輸,數據存儲,數據分析,數據可視化),捕獲這些跟蹤數據,就能構建微服務的整個調用鏈的視圖,是調試和監控微服務的關鍵工具。

4個特點

案列結構圖

集成Zipkin使用

Zipkin 提供了鏈路追蹤的可視化 。組成: collector(收集數據) Storage(存儲數據)Web UI (界面)。收集數據的方式2種,HTTP(同步)和MQ(異步),默認HTTP。

  • 搭建zipkin服務器
  • docker run -d -p 9411:9411 openzipkin/zipkin ? ??

    訪問9411端口

    2. 消費端配置

    2.1 引入依賴

    org.springframework.cloud spring-cloud-starter-zipkin

    2.2 在配置文件中聲明zipkin服務器的地址

    spring: rabbitmq: host: localhost port: 9411 username: guest password: guestsleuth: sampler: probability: 1 #默認sleuth收集信息的比率是0.1, 10%

    2.3 項目中調用

    @RequestMapping("hello")public String helloConsumer() { //使用restTemplate調用消費服務提供者的SERVICE-HI的info服務 //String response=restTemplate.getForObject("http://cloud-consumer-feign/hi", String.class); String response=hiService.sayHello()+" ribbon"; logger.info(response); return response;}

    3.優化

    3.1 HTTP改為MQ通信

    3.1.1 POM 引入依賴

    org.springframework.cloud spring-cloud-starter-zipkinorg.springframework.amqp spring-rabbit ?

    3.1.2 配置MQ

    spring: application: name: zipkin-server rabbitmq: #配置mq消息隊列 host: localhost port: 5672 username: guest password: guest?? zipkin: rabbitmq: queue: zipkin

    3.2 MySQL(內存數據庫)改為ElasticSearch

    docker run --name zipkin -d -p 9411:9411 -e STORAGE_TYPE=elasticsearch -e ES_HOSTS=192.168.60.133:9200 openzipkin/zipkin

    或者docker-compose

    version: '2'services: zipkin: image: openzipkin/zipkin container_name: zipkin environment: - STORAGE_TYPE=elasticsearch - ES_HOSTS=192.168.60.133:9200 #- RABBIT_ADDRESSES=192.168.60.133:5672 #- RABBIT_USER=hangge #- RABBIT_PASSWORD=123 ports: - 9411:9411

    改造測試

    我們使用谷歌瀏覽器插件 ElasticSearch Head 查看當前 Elasticsearch 集群的信息。可以發現 Zipkin 跟蹤數據已經成功保存進來了。

    總結

    以上是生活随笔為你收集整理的链路追踪_springcloud-第九回 链路追踪Sleuth的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 青娱乐超碰在线 | 人妻一区二区三区四区五区 | 奇米综合 | 爱爱的免费视频 | 久久午夜激情 | 亚洲图片88 | 国产亚洲视频在线 | 黄色成年人| 亚洲性xxxx | 久久视频国产 | 亚洲婷婷综合网 | 艹男人的日日夜夜 | 精品久久二区 | 日韩中文字幕国产 | 哪里可以看毛片 | 日欧视频| 亚洲一区二区三区电影在线观看 | 亚洲欧美日韩成人 | 强行侵犯视频在线观看 | 中国白嫩丰满人妻videos | 制服丝袜国产在线 | 日本r级电影在线观看 | 国产无遮挡又黄又爽在线观看 | 最近中文字幕在线观看视频 | 青青草免费av | 色婷婷av一区二区三区之e本道 | 亚欧洲精品在线视频免费观看 | 日日操网| 欧洲视频一区二区 | 亚洲一区二区三区黄色 | 国产片91| 久久久夜精品 | 成人av自拍 | 在线观看亚洲大片短视频 | 久久久精品综合 | 日韩欧美不卡在线 | 五月天中文字幕 | 波多野一区二区 | 久久国产三级 | av免费观看网 | 欧美丰满老妇熟乱xxxxyyy | 国产精品.xx视频.xxtv | 欧美日韩免费在线观看 | 国产欧美久久久 | 亚洲无人区码一码二码三码 | 99免费在线观看 | 免费av观看网址 | 婷婷九月综合 | 国产理论影院 | a一级网站 | 日韩123| 天堂在线视频免费观看 | 中文字幕第7页 | 久久久久久久国产精品美女 | 手机av片| www.日日操| 涩涩网站入口 | 青青青视频免费观看 | 阿拉伯性视频xxxx | 福利毛片| 日韩av少妇| 蜜桃久久久久久 | 亚洲精品白浆高清久久久久久 | 91视频最新入口 | 亚洲一区二区电影 | 波多野结衣50连登视频 | 毛片视频网址 | 中文字幕一区二区三区日韩精品 | 床上激情网站 | 亚洲熟妇av乱码在线观看 | 国产深夜福利在线 | 超碰按摩 | av超碰| 欧美在线免费观看视频 | 意大利性荡欲xxxxxx | www.xxx国产| 草草色| 一级性生活免费视频 | 欧美熟妇乱码在线一区 | 中文字幕在线观看91 | 国产日韩在线一区 | 一级特黄录像免费看 | 91深夜视频| 最好看的电影2019中文字幕 | 国产无码精品合集 | 一区二区欧美在线观看 | 亚洲黄色小说网 | 在线观看免费视频黄 | 爆操欧美美女 | 日本中文字幕在线免费观看 | 一区二区韩国 | 日韩一区二区在线看 | 国产精品久久久久久亚洲影视 | 日韩一区二区视频在线播放 | 日韩在线你懂的 | 日本va在线 | 日本黄色大片免费看 | 国产精品亚洲欧美 | wwwwxxxxx日本|