天天看點

Spring Cloud Alibaba Sentinel入門簡單使用

Spring Cloud Alibaba Sentinel入門簡單使用

導入依賴

actuator是資料采集工具 采集後交給sentinel做流量控制

編寫配置檔案

開放所有服務端口 同時告訴Sentinel nacos的服務端口

下載下傳sentinel jar包

Spring Cloud Alibaba Sentinel入門簡單使用

在cmd視窗 輸入指令運作

啟動nacos服務 我們通路幾次通路接口

Spring Cloud Alibaba Sentinel入門簡單使用

我們可以在sentinel界面看到通路流量情況

Spring Cloud Alibaba Sentinel入門簡單使用

實作流量控制

在簇點鍊路中 我們對/getPort接口進行流控

Spring Cloud Alibaba Sentinel入門簡單使用

快速通路被流控的接口 會發現頻繁通路會被拒絕

Spring Cloud Alibaba Sentinel入門簡單使用

其他流控規則:

預設是直接

如果是關聯 如下圖 那麼就是如果頻繁通路/list接口時停止/getPort接口服務 即替罪羊

Spring Cloud Alibaba Sentinel入門簡單使用

鍊路則是從controller層更細化了 如service層

實作比較麻煩 暫不學習

繼續閱讀