一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

2021-08-23 12:09T Java教程

這篇文章主要介紹了SpringCloud-Alibaba-Sentinel-配置持久化策略,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

前言:

Sentinel的如果沒有配置持久化的話配置一些 流控 和服務降級 從啟項目就會置空所以需要持久化的操作

動態規則擴展
拉模式:客戶端主動向某個規則管理中心定期輪詢拉取規則,這個規則中心可以是 RDBMS、文件,甚至是 VCS 等。這樣做的方式是簡單,缺點是無法及時獲取變更;
推模式:規則中心統一推送,客戶端通過注冊監聽器的方式時刻監聽變化,比如使用 Nacos、Zookeeper 等配置中心。這種方式有更好的實時性和一致性保證

案例用Nacos

步奏:
pom
添加nacos 對sentinel管控的依賴

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

yml

server:
 port: 8092
spring:
 application:
 name: sentinel-service
 cloud:
 nacos:
  discovery:
  server-addr: localhost:8848 #Nacos服務注冊中心地址
 sentinel:
  transport:
  dashboard: localhost:8080 #配置Sentinel dashboard地址
  port: 8719
   datasource:
   ds1:
    nacos:
    # nacos連接地址
    server-addr: localhost:8848
    # 讀取配置文件的名稱 sentinel-8092
    dataId: sentinel-8092
    # nacos連接的分組默認
    groupId: DEFAULT_GROUP
    # 讀取培訓文件類型為json
    data-type: json
    rule-type: flow

新版yml配置文件上面因配置文件錯位 啟動報錯 特此 修改 ,2020年12月22日特此記錄

server:
 port: 8092
spring:
 application:
 name: sentinel-service
 cloud:
 nacos:
  discovery:
  server-addr: localhost:8848 #Nacos服務注冊中心地址
 sentinel:
  transport:
  dashboard: localhost:8080 #配置Sentinel dashboard地址
  port: 8719
  datasource:
   ds1:
   nacos:
    # nacos連接地址
    server-addr: localhost:8848
    # 讀取配置文件的名稱 sentinel-8092
    dataId: sentinel-8092
    # nacos連接的分組默認
    groupId: DEFAULT_GROUP
    # 讀取培訓文件類型為json
    data-type: json
    rule-type: flow

management:
 endpoints:
 web:
  exposure:
  include: "*

配置nacos
json

resource:資源名稱
limitApp:來源應用
grade:閾值類型,0表示線程數,1表示QPS
count:單機閾值
strategy:流控模式,0表示直接,1表示關聯,2表示鏈路
controlBehavior:流控效果,0表示快速失敗,1表示Warm Up,2表示排隊等待
clusterMode:是否集群

[
 {
   "resource": "/select/test",
   "limitApp": "default",
   "grade": 1,
   "count": 1,
   "strategy": 0,
   "controlBehavior": 0,
   "clusterMode": false 
 }
]

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

從啟項目請求一下就可了

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

哈哈 我自己都笑了

SpringCloud-Alibaba-Sentinel-配置持久化策略詳解

到此這篇關于SpringCloud-Alibaba-Sentinel-配置持久化策略詳解的文章就介紹到這了,更多相關SpringCloud-Alibaba-Sentinel-配置持久化內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/weixin_44520739/article/details/111036160

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美色青 | 热门小说同人h改编h | 欧美在线视频免费播放 | gaychinese男男2022 | 超鹏97国语| 秋葵污视频 | 亚洲精品老司机福利在线播放 | 成全视频在线观看免费 | 8x8x极品国产在线 | 国产香蕉视频在线观看 | 午夜伦理电影在线观免费 | 国产草 | 天天做天天爰夜夜爽 | 国产在亚洲线视频观看 | 青青在线观看视频 | 欧美色精品天天在线观看视频 | 国产成人精品视频一区 | 国内精品91久久久久 | 99热免费在线 | 波多野结衣中文字幕 | 日本在线精品视频 | 国产精品www视频免费看 | 久久精品午夜一区二区福利 | 色图大全| 亚洲不卡视频 | 无限观看社区在线视频 | 范冰冰特黄xx大片 | 80s在线| 精品久久久久久久高清 | 国产精品suv | 亚洲精品视频在线免费 | 国产精品青青青高清在线观看 | 日本老妇人乱视频 | 国产成人盗拍精品免费视频 | 干b视频在线观看 | 免费观看日本视频 | 精品午夜久久福利大片免费 | 亚洲国产精品综合久久网络 | 欧美性色黄大片四虎影视 | 欧洲一级黑寡妇 | 精品女同同性视频很黄很色 |