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

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

2019-09-09    來源:OSCHINA

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

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

  • 支持自定義埋點(diǎn) (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 是一個(gè)用于分布式系統(tǒng)調(diào)用跟蹤的組件,通過統(tǒng)一的 traceId 將調(diào)用鏈路中的各種網(wǎng)絡(luò)調(diào)用情況以日志的方式記錄下來,以達(dá)到透視化網(wǎng)絡(luò)調(diào)用的目的。這些日志可用于故障的快速發(fā)現(xiàn),服務(wù)治理等。

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

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

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

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

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

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

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

2.4 基于 SLF4J MDC 的擴(kuò)展能力

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

2.5 界面展示能力

SOFATracer 可以將鏈路跟蹤數(shù)據(jù)遠(yuǎn)程上報(bào)到開源產(chǎn)品 Zipkin 做分布式鏈路跟蹤的展示。

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

配置文件中提供豐富的配置能力以定制化應(yīng)用的個(gè)性需求。

標(biāo)簽: [db:TAGG]

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

上一篇:現(xiàn)在你必須登錄后才能下載 Oracle JDK

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