小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

阿里巴巴宣布 Sentinel 開源,進(jìn)一步完善 Dubbo 生態(tài)

 汪汪的小河yrep 2018-08-07

開源最前線(ID:OpenSourceTop) 猿妹 整編

來源:阿里巴巴中間件、GitHub等


近日,阿里巴巴中間件團(tuán)隊(duì)宣布開源 Sentinel,并發(fā)布了首個社區(qū)版本 v0.1.0。



Sentinel 作為阿里巴巴“大中臺、小前臺”架構(gòu)中的基礎(chǔ)模塊,覆蓋了阿里的所有核心場景,因此積累了大量的流量歸整場景以及生產(chǎn)實(shí)踐。Sentinel 以流量為切入點(diǎn),從流量控制、熔斷降級、系統(tǒng)負(fù)載保護(hù)等多個維度保護(hù)服務(wù)的穩(wěn)定性。(GitHub地址:https://github.com/alibaba/Sentinel



Sentinel 是什么?


隨著微服務(wù)的流行,服務(wù)和服務(wù)之間的穩(wěn)定性變得越來越重要。Sentinel 以流量為切入點(diǎn),從流量控制、熔斷降級、系統(tǒng)負(fù)載保護(hù)等多個維度保護(hù)服務(wù)的穩(wěn)定性。


Sentinel 具有以下特征:


豐富的應(yīng)用場景: Sentinel承接了阿里巴巴近10年的雙十一大促流量的核心場景,例如秒殺,即突發(fā)流量控制在系統(tǒng)容量可以承受的范圍;消息削峰填谷;實(shí)時熔斷下游不可用應(yīng)用,等等。


完備的監(jiān)控功能: Sentinel同時提供最實(shí)時的監(jiān)控功能,您可以在控制臺中看到接入應(yīng)用的單臺機(jī)器秒級數(shù)據(jù),甚至 500 臺以下規(guī)模的集群的匯總運(yùn)行情況。


簡單易用的擴(kuò)展點(diǎn): Sentinel提供簡單易用的擴(kuò)展點(diǎn),您可以通過實(shí)現(xiàn)擴(kuò)展點(diǎn),快速的定制邏輯。例如定制規(guī)則管理,適配數(shù)據(jù)源等。


Sentinel能解決什么



限流:Sentinel提供了兩種流量統(tǒng)計(jì)方式,一種是統(tǒng)計(jì)并發(fā)線程數(shù),另外一種則是統(tǒng)計(jì) QPS,當(dāng)并發(fā)線程數(shù)超出某個設(shè)定的閥值,新的請求會被立即拒絕,當(dāng)QPS超出某個設(shè)定的閥值,系統(tǒng)可以通過直接拒絕、冷啟動、勻速器三種方式來應(yīng)對,從而起流量控制的作用。


熔斷降級:Sentinel通過并發(fā)線程數(shù)進(jìn)行限制和響應(yīng)時間對資源進(jìn)行降級兩種手段來對服務(wù)進(jìn)行熔斷或降級。


塑形:Sentinel通過資源的調(diào)用關(guān)系、運(yùn)行指標(biāo)、控制的效果三個維度來對流量進(jìn)行控制,開發(fā)者可以自行靈活組合,從而達(dá)到理想的效果。


系統(tǒng)負(fù)載保護(hù):Sentinel在系統(tǒng)負(fù)載保護(hù)方面的判斷機(jī)制是根據(jù)系統(tǒng)能夠處理的請求,和允許進(jìn)來的請求,來做平衡,而不是根據(jù)一個間接的指標(biāo)(系統(tǒng)load)來做限流。



Sentinel 有什么特性?


輕巧:對性能影響小和對應(yīng)用零入侵。除了對性能的影響要優(yōu)化到最低以外,還有一個特征,就是需要保證他對應(yīng)用的零入侵。


專業(yè):Sentinel提供了一個靈活的框架,從不同的維度出發(fā),開發(fā)者可以根據(jù)自身的場景去制定自己的限流策略。


實(shí)時監(jiān)控:通過Sentinel的實(shí)時監(jiān)控功能,運(yùn)維人員可以根據(jù)實(shí)際流量情況,采取不同的措施,限流、降級、塑形、系統(tǒng)保護(hù)


目前,開發(fā)團(tuán)隊(duì)已經(jīng)把 Sentinel 的適配器捐給了Dubbo,如果開發(fā)者接入了Dubbo Sentinel,就能立即實(shí)現(xiàn)實(shí)時秒級監(jiān)控的功能。這個監(jiān)控提供單機(jī)鏈路維度和單機(jī)平鋪維度,還提供匯總維度的監(jiān)控。非常方便。



Sentinel的理念是無縫對接Dubbo大生態(tài),和Dubbo、Nacos等阿里中間件開源產(chǎn)品緊密結(jié)合,支持一鍵使用,并且全面擁抱開源生態(tài),例如會對grpc ,Rest Service主流框架進(jìn)行積極適配并開放出來,同時提供一系列API給到開發(fā)者,用于定制自己的需求。



●本文編號755,輸入編號直達(dá)本文

●輸入m獲取文章目錄

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多