springcloud-sentinel

在本地啓動sentinel服務,之後可以在一個微服務項目中配置yml信息,便可以在Dashboard編輯與查看相關信息,sentinel可以做流控與熔斷,功能十分強大,特別是可視化界面中可以自由配置需要的功能。

將服務註冊進nacos與使用sentinel監控之後,可以實現服務熔斷降級與流量控制的功能,使用@SentinelResource註解,以及使用fallback實現服務降級的解決方法,使用blockHandler實現sentinel流控或者其他服務降級之類的解決方法。

sentinel添加規則可以使用url也可以使用@SentinelResource的vule即資源名。

如果要實現sentinel規則的持久化,需要在服務端的yml添加nacos的配置信息datasource.ds1.nacos,同時把規則配置文件添加到nacos中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章