springboot中使用sentinel

springboot中使用sentinel

首頁我們先說說遇到的場景,我們需要對某些服務進行限流操作,在這樣的場景下,我們要怎樣才能做到這樣的需求呢,這時候阿里的sentinel就能解決我們這樣的問題 官方的介紹是這樣的

官方介紹

引入jar包

<dependency>
  <groupId>com.alibaba.csp</groupId>
  <artifactId>ahas-sentinel-client</artifactId>
  <version>1.1.2</version>
</dependency>

添加bean

@Bean
public FilterRegistrationBean sentinelFilterRegistration() {
    FilterRegistrationBean registration = new FilterRegistrationBean();
    registration.setFilter(new CommonFilter());
    registration.addUrlPatterns("/*");
    registration.setName("sentinelCommonFilter");
    registration.setOrder(1);
    return registration;
}

添加配置

上面講到我們引入的包是ahas-sentinel-client,這個包到底是干嘛的,它是直接連接阿里云外網(wǎng)ahas服務用的,他需要兩個配置 ,指你在阿里云分配的密鑰https://ahas.console.aliyun.com

dsconfig project.name=sentinel-demo ahas.license=XXXXX 
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 概述 Redis-Sentinel是Redis官方推薦的高可用性(HA)解決方案,當用Redis做Master-s...
    神秘者007閱讀 802評論 0 3
  • Sentinel(哨兵) Redis主從復制模式下,一旦主節(jié)點(主服務器)由于故障不能提供服務,需要人工將節(jié)點晉升...
    HRADPX閱讀 2,178評論 0 1
  • 包含的重點內(nèi)容:JAVA基礎JVM 知識開源框架知識操作系統(tǒng)多線程TCP 與 HTTP架構設計與分布式算法數(shù)據(jù)庫知...
    消失er閱讀 4,552評論 1 10
  • 我一直以為學習是為了得到什么,可是看了下面這段對話,仿佛參透了些什么? 有人問一位老人:“你總是在學習,通過學習,...
    蝴蝶王妃閱讀 659評論 2 10
  • 年輕的日子真好 一人吃飽就好 沒有那么多的煩事處理 刷刷劇學會習 無憂無慮的日子真好 下了班就集體逃跑 一天的工作...
    冬瓜餅閱讀 254評論 2 1

友情鏈接更多精彩內(nèi)容