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

Java中的Sentinel規(guī)則持久化詳解

 更新時(shí)間:2023年09月12日 09:44:08   作者:小鐘要學(xué)習(xí)?。。? 
這篇文章主要介紹了Java中的Sentinel規(guī)則持久化詳解,將限流配置規(guī)則持久化進(jìn)Nacos保存,只要刷新8401某個(gè)rest地址,sentinel控制臺(tái)的流控規(guī)則就能看到,只要Nacos里面的配置不刪除,針對(duì)8401上sentinel上的流控規(guī)則持續(xù)有效,需要的朋友可以參考下

Sentinel規(guī)則持久化

根據(jù)之前遇到的問題可以看出,當(dāng)服務(wù)關(guān)閉后Sentinel就不會(huì)再有對(duì)應(yīng)的信息,也就是臨時(shí)保存的,下面就是要進(jìn)行持久化的保存

將限流配置規(guī)則持久化進(jìn)Nacos保存,只要刷新8401某個(gè)rest地址,sentinel控制臺(tái)的流控規(guī)則就能看到,只要Nacos里面的配置不刪除,針對(duì)8401上sentinel上的流控規(guī)則持續(xù)有效

1、修改cloudalibaba-sentinel-service8401模塊

1.1、引入pom.xml依賴

<!--SpringCloud ailibaba sentinel-datasource-nacos -->
<dependency>
    <groupId>com.alibaba.csp</groupId>
    <artifactId>sentinel-datasource-nacos</artifactId>
</dependency>

1.2、修改YAML配置文件

server:
  port: 8401
spring:
  application:
    name: cloudalibaba-sentinel-service
  cloud:
    nacos:
      discovery:
        #Nacos服務(wù)注冊(cè)中心地址
        server-addr: localhost:8848
    sentinel:
      transport:
        #配置Sentinel dashboard地址,8080監(jiān)控8401
        dashboard: localhost:8080
        #默認(rèn)8719端口,假如被占用會(huì)自動(dòng)從8719開始依次+1掃描,直至找到未被占用的端口
        port: 8719
      datasource: # 持久化保存到nacos中
        ds1:
          nacos:
            server-addr: localhost:8848
            dataId: cloudalibaba-sentinel-service
            groupId: DEFAULT_GROUP
            data-type: json
            rule-type: flow
# 圖像化展示,暴露所有端口
management:
  endpoints:
    web:
      exposure:
        include: '*'

2、添加Nacos業(yè)務(wù)規(guī)則配置

[
    {
        "resource": "/rateLimit/byUrl", // --------資源名稱
        "limitApp": "default", // --------來(lái)源應(yīng)用
        "grade": 1, // ------ 閾值類型,0表示線程數(shù),1表示QPS
        "count": 1, // ------ 單機(jī)閾值
        "strategy": 0, // ------- 流控模式,0表示直接,1表示關(guān)聯(lián),2表示鏈路
        "controlBehavior": 0, // -------- 流控效果,0表示快速失敗,1表示W(wǎng)arm Up,2表示排隊(duì)等待;
        "clusterMode": false // 是否集群。
    }
]

在這里插入圖片描述

3、重啟8401測(cè)試

  1. 訪問://localhost:8401/rateLimit/byUrl
  2. 查看Sentinel控制臺(tái)是否有流控規(guī)則

在這里插入圖片描述

  1. 關(guān)閉8401訪問,流控規(guī)則消失
  2. 再次重啟訪問,并請(qǐng)求一次被Sentinel監(jiān)控到流控規(guī)則出現(xiàn)

到此這篇關(guān)于Java中的Sentinel規(guī)則持久化詳解的文章就介紹到這了,更多相關(guān)Sentinel規(guī)則持久化內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決springboot?部署到?weblogic?中?jar?包沖突的問題

    解決springboot?部署到?weblogic?中?jar?包沖突的問題

    這篇文章主要介紹了springboot?部署到?weblogic?中?jar?包沖突,weblogic?也有是解決方案的,可以通過(guò)新增并配置?weblogic.xml?文件來(lái)定義哪些類需要優(yōu)先從項(xiàng)目工程包的?jar?包中加載,本文給大家分享解決方法,需要的朋友可以參考下
    2022-08-08
  • 淺談java多線程編程

    淺談java多線程編程

    這篇文章主要介紹了java多線程編程的相關(guān)資料,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí)java多線程,感興趣的朋友可以了解下
    2020-08-08
  • 詳解如何在SpringBoot中實(shí)現(xiàn)優(yōu)雅關(guān)閉

    詳解如何在SpringBoot中實(shí)現(xiàn)優(yōu)雅關(guān)閉

    這篇文章主要介紹了如何在SpringBoot中實(shí)現(xiàn)優(yōu)雅關(guān)閉,SpringBoot應(yīng)用程序的關(guān)閉可以是崩潰,也可以是手動(dòng)關(guān)閉的,Shutdown、Crash 和 Graceful 之間的區(qū)別在于,它控制決定了我們可以用這個(gè)事件做什么,本文中,一起研究下Spring Boot提供的開箱即用功能之一:優(yōu)雅關(guān)閉
    2024-09-09
  • spring基礎(chǔ)系列之JavaConfig配置詳解

    spring基礎(chǔ)系列之JavaConfig配置詳解

    本篇文章主要介紹了spring基礎(chǔ)系列之JavaConfig配置詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • java中的FileInputStream(輸入流)

    java中的FileInputStream(輸入流)

    這篇文章主要介紹了java中的FileInputStream(輸入流),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 如何配置Eclipse實(shí)現(xiàn)定制登錄界面

    如何配置Eclipse實(shí)現(xiàn)定制登錄界面

    本文介紹了如何配置Eclipse實(shí)現(xiàn)定制登錄界面,每一步的講解都很細(xì)致,感興趣的小伙伴可以閱讀一下
    2015-07-07
  • SpringCloud?微服務(wù)數(shù)據(jù)權(quán)限控制的實(shí)現(xiàn)

    SpringCloud?微服務(wù)數(shù)據(jù)權(quán)限控制的實(shí)現(xiàn)

    這篇文章主要介紹的是權(quán)限控制的數(shù)據(jù)權(quán)限層面,意思是控制可訪問數(shù)據(jù)資源的數(shù)量,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-11-11
  • Maven中引入 springboot 相關(guān)依賴的方式(最新推薦)

    Maven中引入 springboot 相關(guān)依賴的方式(最新推薦)

    這篇文章主要介紹了Maven中引入 springboot 相關(guān)依賴的方式(最新推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2025-04-04
  • springboot?vue測(cè)試平臺(tái)接口定義及發(fā)送請(qǐng)求功能實(shí)現(xiàn)

    springboot?vue測(cè)試平臺(tái)接口定義及發(fā)送請(qǐng)求功能實(shí)現(xiàn)

    這篇文章主要為大家介紹了springboot+vue測(cè)試平臺(tái)接口定義及發(fā)送請(qǐng)求功能實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 一篇文章帶你了解Maven的生命周期

    一篇文章帶你了解Maven的生命周期

    這篇文章主要為大家介紹了Maven的生命周期?,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01

最新評(píng)論

措美县| 兰溪市| 资中县| 红安县| 临朐县| 漳浦县| 土默特左旗| 昭觉县| 顺昌县| 太白县| 新干县| 肥乡县| 定远县| 阜新市| 海口市| 呼和浩特市| 蒲江县| 无极县| 和平区| 太和县| 三门县| 南昌市| 东港市| 深水埗区| 江永县| 峨眉山市| 嘉兴市| 肇州县| 陵水| 松潘县| 华蓥市| 巫溪县| 甘孜县| 吉水县| 于田县| 梁山县| 本溪市| 昭平县| 廊坊市| 白河县| 桦南县|