最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring cloud gateway整合sentinel實(shí)現(xiàn)網(wǎng)關(guān)限流

 更新時(shí)間:2020年01月22日 10:35:22   投稿:yaominghui  
這篇文章主要介紹了spring cloud gateway整合sentinel實(shí)現(xiàn)網(wǎng)關(guān)限流,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了spring cloud gateway整合sentinel實(shí)現(xiàn)網(wǎng)關(guān)限流,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

說(shuō)明: sentinel可以作為各微服務(wù)的限流,也可以作為gateway網(wǎng)關(guān)的限流組件。 spring cloud gateway有限流功能,但此處用sentinel來(lái)作為替待。

說(shuō)明:sentinel流控可以放在gateway網(wǎng)關(guān)端,也可以放在各微服務(wù)端。

1,以父工程為基礎(chǔ),創(chuàng)建子工程

2,添加pom依賴

<dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-gateway</artifactId>
    </dependency>
    <dependency>
      <groupId>com.alibaba.cloud</groupId>
      <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
    </dependency>
    <dependency>
      <groupId>com.alibaba.cloud</groupId>
      <artifactId>spring-cloud-alibaba-sentinel-gateway</artifactId>
    </dependency>
    <dependency>
      <groupId>com.alibaba.cloud</groupId>
      <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>

2,添加配置項(xiàng)

server:
 port: 9092
spring:
 cloud:
  nacos:
   discovery:
    register-enabled: false
    server-addr: localhost:8848
    namespace: c22e5019-0bee-43b1-b80b-fc0b9d847501
  sentinel:
   transport:
    dashboard: localhost:8080
    port: 8719
   scg:
    fallback:
     mode: response
     response-status: 455
     response-body: error!
  gateway:
   routes:
    - id: demo_route
     uri: lb://demo
     predicates:
      - Path=/demo/**
    - id: demo2_test
     uri: lb://demo2
     predicates:
      - Path=/user/**
 application:
  name: gateway-sentinel

scg.fallback為sentinel限流后的響應(yīng)配置

3,啟動(dòng)類

@SpringBootApplication
@EnableDiscoveryClient
public class GatewaySentinelApplication {
  public static void main(String[] args) {
    
    SpringApplication.run(GatewaySentinelApplication.class, args);
  }
}

4,啟動(dòng)后,在sentinel控制臺(tái)可以看到 gateway-sentinel 應(yīng)用,可以通過(guò)控制臺(tái)設(shè)置流控規(guī)則。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JAVA 自定義線程池的最大線程數(shù)設(shè)置方法

    JAVA 自定義線程池的最大線程數(shù)設(shè)置方法

    這篇文章主要介紹了JAVA 自定義線程池的最大線程數(shù)設(shè)置方法,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • IDEA2023.1.3安裝教程及下載(圖文)

    IDEA2023.1.3安裝教程及下載(圖文)

    最新變化是在IDEA?2023.1中,對(duì)新UI做出了大量改進(jìn),本文主要介紹了IDEA2023.1.3安裝教程及下載,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • springboot IDEA啟動(dòng)兩個(gè)端口服務(wù)nginx負(fù)載過(guò)程

    springboot IDEA啟動(dòng)兩個(gè)端口服務(wù)nginx負(fù)載過(guò)程

    這篇文章主要介紹了springboot IDEA啟動(dòng)兩個(gè)端口服務(wù)nginx負(fù)載過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 如何用Springboot快速整合shiro安全框架

    如何用Springboot快速整合shiro安全框架

    這篇文章主要介紹了如何用SpringBoot快速整合shiro安全框架,shiro原名Apache Shiro 是一個(gè)Java 的安全(權(quán)限)框架。Shiro 可以非常容易的開(kāi)發(fā)出足夠好的應(yīng)用,感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • 初識(shí)Java基礎(chǔ)之?dāng)?shù)據(jù)類型與運(yùn)算符

    初識(shí)Java基礎(chǔ)之?dāng)?shù)據(jù)類型與運(yùn)算符

    Java是一種強(qiáng)類型語(yǔ)言,每個(gè)變量都必須聲明其數(shù)據(jù)類型,下面這篇文章主要給大家介紹了關(guān)于Java基礎(chǔ)之?dāng)?shù)據(jù)類型與運(yùn)算符的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • Java導(dǎo)出Word文檔的實(shí)現(xiàn)方法詳解

    Java導(dǎo)出Word文檔的實(shí)現(xiàn)方法詳解

    這篇文章主要給大家介紹了關(guān)于Java導(dǎo)出Word文檔的實(shí)現(xiàn)方法,在日常的開(kāi)發(fā)工作中,我們時(shí)常會(huì)遇到導(dǎo)出Word文檔報(bào)表的需求,比如公司的財(cái)務(wù)報(bào)表、醫(yī)院的患者統(tǒng)計(jì)報(bào)表、電商平臺(tái)的銷售報(bào)表等等,需要的朋友可以參考下
    2023-08-08
  • Mybatis-Plus開(kāi)發(fā)提速器generator的使用

    Mybatis-Plus開(kāi)發(fā)提速器generator的使用

    本文就介紹這款基于Mybatis-Plus的代碼自助生成器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Java中覆蓋finalize()方法實(shí)例代碼

    Java中覆蓋finalize()方法實(shí)例代碼

    這篇文章主要介紹了Java中覆蓋finalize()方法實(shí)例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • 詳解Spring MVC/Boot 統(tǒng)一異常處理最佳實(shí)踐

    詳解Spring MVC/Boot 統(tǒng)一異常處理最佳實(shí)踐

    在 Web 開(kāi)發(fā)中, 我們經(jīng)常會(huì)需要處理各種異常,這篇文章主要介紹了詳解Spring MVC/Boot 統(tǒng)一異常處理最佳實(shí)踐,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Feign超時(shí) 在yml文件里的配置方式

    Feign超時(shí) 在yml文件里的配置方式

    這篇文章主要介紹了Feign超時(shí) 在yml文件里的配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評(píng)論

崇礼县| 通化市| 忻城县| 项城市| 贵德县| 元谋县| 乐平市| 亳州市| 平和县| 肇东市| 江城| 普安县| 六盘水市| 汾阳市| 平阴县| 东山县| 紫云| 会同县| 吕梁市| 张家界市| 尉犁县| 桃江县| 涞源县| 苍山县| 丰宁| 吉水县| 田阳县| 沛县| 德惠市| 郧西县| 冕宁县| 秦皇岛市| 石首市| 蒙山县| 汕头市| 威远县| 通海县| 大名县| 定结县| 镇原县| 郸城县|