更新時(shí)間:2020-09-23 來(lái)源:黑馬程序員 瀏覽量:
課程簡(jiǎn)介
Sentinel 是阿里巴巴出品的面向分布式服務(wù)架構(gòu)的輕量級(jí)流量控制組件,主要以流量為切入點(diǎn),從限流、流量整形、熔斷降級(jí)、系統(tǒng)負(fù)載保護(hù)等多個(gè)維度來(lái)保障微服務(wù)的穩(wěn)定性。Sentinel由核心庫(kù)和控制臺(tái)組成,我們可以使用Sentinel來(lái)定義資源和規(guī)則,在本套課程中,我們將系統(tǒng)的介紹Sentinel,讓我們?nèi)娴膶W(xué)習(xí)到使用Sentinel如何來(lái)實(shí)現(xiàn)流量控制、熔斷降級(jí)等操作。
課程亮點(diǎn)
系統(tǒng)的學(xué)習(xí)Sentinel,了解Sentinel的作用,學(xué)成搭建本地Sentienl環(huán)境,掌握Sentinel和主流框架的整合及流量控制、熔斷降級(jí)等各種規(guī)則功能實(shí)現(xiàn)。
l 了解流量控制、熔斷降級(jí)及Sentinel是什么
l 掌握Sentinel本地環(huán)境搭建及各種資源方式定義
l 掌握Sentinel和主流框架的整合
l 掌握Sentinel各種規(guī)則功能的實(shí)現(xiàn)
l 了解Sentinel的設(shè)計(jì)理念和工作機(jī)制
適用人群
有一定的Java基礎(chǔ),并且要有一定的微服務(wù)基礎(chǔ)。
課程內(nèi)容
章節(jié)一:Sentinel簡(jiǎn)介
1. 流量控制&熔斷降級(jí)介紹
2. Sentinel介紹
章節(jié)二:Sentinel入門(mén)
1. Sentinel初體驗(yàn)
2. Sentinel流控降級(jí)入門(mén)
3. Sentinel定義資源的方式
章節(jié)三:Sentinel高級(jí)
1. Sentinel和SpringCloud整合
2. Sentinel對(duì)Feign的支持
3. Sentinel對(duì)Spring Cloud Gateway的支持
4. Sentinel流量控制實(shí)現(xiàn)
5. Sentinel熔斷降級(jí)實(shí)現(xiàn)
6. Sentinel系統(tǒng)自適應(yīng)保護(hù)實(shí)現(xiàn)
7. Sentinel授權(quán)控制實(shí)現(xiàn)
8. Sentinel動(dòng)態(tài)規(guī)則擴(kuò)展實(shí)現(xiàn)
章節(jié)四:Sentinel原理
1. Sentinel主要功能設(shè)計(jì)理念
2. Sentinel的工作機(jī)制
猜你喜歡