中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

SOFATracer 2.4.1 發(fā)布,分布式系統(tǒng)調用跟蹤組件

2019-09-09    來源:OSCHINA

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

1、發(fā)布 SOFATracer 2.4.1 版本,主要變更如下:

  • 支持自定義埋點 (FlexibleTracer)
  • 支持 Dubbo 2.6.x
  • 日志輸出支持非 json 格式(xstringbuilder)

Bug fixes

  • Fix BasePreparedStatement initialization policy problem. #233
  • Fix SQLException coverage problem. #231

Enhancement

  • Update Dubbo version to 2.7.3. Not compatible with low version. #204 #230 #237

New Features

In accordance with 3.0.6 version

 

2、SOFATracer 簡介

SOFATracer 是一個用于分布式系統(tǒng)調用跟蹤的組件,通過統(tǒng)一的 traceId 將調用鏈路中的各種網絡調用情況以日志的方式記錄下來,以達到透視化網絡調用的目的。這些日志可用于故障的快速發(fā)現,服務治理等。

為了解決在實施大規(guī)模微服務架構時的鏈路跟蹤問題,SOFATracer 提供了以下的能力:

2.1 基于 OpenTracing 規(guī)范提供分布式鏈路跟蹤解決方案

基于 OpenTracing 規(guī)范 并擴展其能力提供鏈路跟蹤的解決方案。各個框架或者組件可以基于此實現,通過在各個組件中埋點的方式來提供鏈路跟蹤的能力。

2.2 提供異步落地磁盤的日志打印能力

基于 Disruptor 高性能無鎖循環(huán)隊列,提供異步打印日志到本地磁盤的能力?蚣芑蛘呓M件能夠在接入時,在異步日志打印的前提下可以自定義日志文件的輸出格式。SOFATracer 提供兩種類似的日志打印類型即摘要日志和統(tǒng)計日志,摘要日志:每一次調用均會落地磁盤的日志;統(tǒng)計日志:每隔一定時間間隔進行統(tǒng)計輸出的日志。

2.3 支持日志自清除和滾動能力

異步落地磁盤的 SOFATracer 日志支持自清除和滾動能力,支持按照按照天清除和按照小時或者天滾動的能力

2.4 基于 SLF4J MDC 的擴展能力

SLF4J 提供了 MDC(Mapped Diagnostic Contexts)功能,可以支持用戶定義和修改日志的輸出格式以及內容。SOFATracer 集成了 SLF4J MDC 功能,方便用戶在只簡單修改日志配置文件即可輸出當前 Tracer 上下文的 tracerId 和 spanId

2.5 界面展示能力

SOFATracer 可以將鏈路跟蹤數據遠程上報到開源產品 Zipkin 做分布式鏈路跟蹤的展示。

2.6 統(tǒng)一配置能力

配置文件中提供豐富的配置能力以定制化應用的個性需求。

標簽: [db:TAGG]

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。

上一篇:現在你必須登錄后才能下載 Oracle JDK

下一篇:Tails 3.16 發(fā)布,基于 Debian 的 Linux 發(fā)行