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