当前位置: 首页 > news >正文

网站上的地图代码googleseo服务公司

网站上的地图代码,googleseo服务公司,广西企业响应式网站建设公司,怎么免费建设个人博客网站10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析 文章目录 10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析1. 规则持久化1.1 Nacos Server 配置中心-规则持久化实例 2. 最后: 1. 规则持久化 规则没有持久化的问题 如果 sentinel 流控规则没有…

10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析

文章目录

  • 10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析
  • 1. 规则持久化
    • 1.1 Nacos Server 配置中心-规则持久化实例
  • 2. 最后:

1. 规则持久化

规则没有持久化的问题

如果 sentinel 流控规则没有持久化,当重启调用 API/接口 所在微服务后,规则就会丢失,需要 重新加入。

解决方案:通过 Nacos 进行持久化

规则持久化方案:

  • 阿里云 Ahas[最方便/付费]:https://help.aliyun.com/zh/ahas/

在这里插入图片描述

  • 在 Nacos Server 配置规则, 完成持久化 -官方推荐:将规则持久化到本地文件, 定时同步

1.1 Nacos Server 配置中心-规则持久化实例

在这里插入图片描述

在这里插入图片描述

需求:

  1. member-service-nacos-consumer-80 微 服务的 /member/openfeign/consumer/get/1 API 接口添加流控规则 QPS=1/快速失败 .

  2. 要求将该流控规则加入到 nacos server 配置中心,实现持久化

代码+配置实现步骤:

  1. 在 Nacos Server 配置中心增加 Sentinel 客户端/微服务模块的流控规则。

在这里插入图片描述


[{"resource": "/member/openfeign/consumer/get/1","limitApp": "default","grade": 1,"count": 1,"strategy": 0,"controlBehavior": 0,"clusterMode": false}
]
在 Nacos Server  配置中心增加 Sentinel 客户端/微服务模块  的流控规则参数说明resource∶资源名称;limlitApp∶  来源应用;grade∶阈值类型,0表示线程数,1表示QPS;count∶单机阈值;strategy∶流控模式,0表示直接,1表示关联,2表示链路;controlBehavior∶流控效果,0表示快速失败,1表示Warm Up,2表示排队等待;clusterMode∶是否集群

在这里插入图片描述

修改 member-service-nacos-consumer-80 的 pom.xml, 加入 sentinel 和 nacos 持久化整合依赖

在这里插入图片描述


<!--        引入 sentinel 和 nacos 持久化整合依赖,使用版本仲裁--><dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-datasource-nacos</artifactId></dependency>

修改 member-service-nacos-consumer-80 的 application.yml , 配置该微服务从 Nacos Server 获取流控规则

在这里插入图片描述

在application.yaml 当中配置 rule-typle 规则:

      datasource:ds1:# 流控规则配置是从 nacos server 配置中心获取nacos:server-addr: localhost:8848 # 指定 nacos server 配置中心地址dataId: member-service-nacos-consumer # nacos server 配置中心当中对应的ID保持一致,一定要保持一致才行groupId: DEFAULT_GROUP # 指定组[nacos server配置中心]data-type: json # 指定配置流控规则的数据类型rule-type: flow # 规则类型:流控规则 表示可以看文档rule-type: flow # 规则类型:流控规则 表示可以看文档 有:flow流量控制,degrade熔断降级规则,system系统保护规则,authority 访问控制规则
spring:application:name: member-service-nacos-consumer-80#配置 nacos 注册中心cloud:nacos:discovery:server-addr: localhost:8848 # 配置 nacos server的地址sentinel:transport:dashboard: localhost:9090 # 指定 sentinel 控制台地址(dash board)port: 8719 # 设置端口默认是 8719 如果该端口被占用,就自动从8791+1进行扫描,直到找到一个没有占用的端口.datasource:ds1:# 流控规则配置是从 nacos server 配置中心获取nacos:server-addr: localhost:8848 # 指定 nacos server 配置中心地址dataId: member-service-nacos-consumer # nacos server 配置中心当中对应的ID保持一致,一定要保持一致才行groupId: DEFAULT_GROUP # 指定组[nacos server配置中心]data-type: json # 指定配置流控规则的数据类型rule-type: flow # 规则类型:流控规则 表示可以看文档

在这里插入图片描述

测试

浏览器: ht启动 Nacos Server 8848
启动 Sentinel8080 控制台/Sentinel dashboard
启动 member-service-nacos-provider-10004/10006

启动 member-service-nacos-consumer-80tp://localhost/member/openfeign/consumer/get/1

  1. 浏览器输入: http://localhost/member/openfeign/consumer/get/1 , 目前是 Openfeign 调用(负载均衡), 而且流控规则已经生效了.

在这里插入图片描述

  1. 注意看 sentinel, 这个流控规则已经生成了

在这里插入图片描述

在这里插入图片描述

  1. 查看 Sentinel 控制台 发现已经同步了流控规则

在这里插入图片描述

注意事项和细节:

  1. 在 nacos server 配置 sentinel 流控规则的 Data ID 也可以自己指定,比如写成 hsp-id, 只要在 sentinel client/微服务 的 applicaion.yml 的 datasource.ds1.nacos.dataId 的值保持一致即可。

在这里插入图片描述

2. 最后:

“在这个最后的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。感谢你们,我们总会在某个时刻再次相遇。”

在这里插入图片描述


文章转载自:
http://dinncoalimentation.bpmz.cn
http://dinncostrabismic.bpmz.cn
http://dinncocramped.bpmz.cn
http://dinncomagnetooptical.bpmz.cn
http://dinncolitigate.bpmz.cn
http://dinncorawness.bpmz.cn
http://dinncosapiential.bpmz.cn
http://dinncoheirless.bpmz.cn
http://dinncobaronize.bpmz.cn
http://dinncointerzone.bpmz.cn
http://dinncoacetabulum.bpmz.cn
http://dinncohornfels.bpmz.cn
http://dinncounstatesmanlike.bpmz.cn
http://dinncocraniocerebral.bpmz.cn
http://dinncolittorinid.bpmz.cn
http://dinncophotobiologist.bpmz.cn
http://dinncowgmc.bpmz.cn
http://dinncopozsony.bpmz.cn
http://dinncobhutanese.bpmz.cn
http://dinncobrutality.bpmz.cn
http://dinncomarkman.bpmz.cn
http://dinncosouwester.bpmz.cn
http://dinncothermogravimetry.bpmz.cn
http://dinncofibrillate.bpmz.cn
http://dinncodowntrend.bpmz.cn
http://dinncoslapman.bpmz.cn
http://dinncocosurveillance.bpmz.cn
http://dinncocoumarin.bpmz.cn
http://dinncoanzac.bpmz.cn
http://dinncodefensible.bpmz.cn
http://dinncoirredentism.bpmz.cn
http://dinncoheimlich.bpmz.cn
http://dinncomechanization.bpmz.cn
http://dinncotransdetermination.bpmz.cn
http://dinncosurcingle.bpmz.cn
http://dinncocephalocide.bpmz.cn
http://dinncodutiable.bpmz.cn
http://dinncosplintery.bpmz.cn
http://dinncotorsi.bpmz.cn
http://dinncogranivorous.bpmz.cn
http://dinncoedental.bpmz.cn
http://dinncopathless.bpmz.cn
http://dinncoreinstitution.bpmz.cn
http://dinncoupdoming.bpmz.cn
http://dinnconombril.bpmz.cn
http://dinncounwelcome.bpmz.cn
http://dinncodisenfranchise.bpmz.cn
http://dinncorubbery.bpmz.cn
http://dinncocroci.bpmz.cn
http://dinncopuncheon.bpmz.cn
http://dinncoakademi.bpmz.cn
http://dinncoprovirus.bpmz.cn
http://dinncoplanting.bpmz.cn
http://dinncoperspicuously.bpmz.cn
http://dinncodeviationism.bpmz.cn
http://dinncohatless.bpmz.cn
http://dinncocreate.bpmz.cn
http://dinncofiltre.bpmz.cn
http://dinncowellaway.bpmz.cn
http://dinncodeedbox.bpmz.cn
http://dinncopackhorse.bpmz.cn
http://dinncogravenstein.bpmz.cn
http://dinncointerlard.bpmz.cn
http://dinncogalactophore.bpmz.cn
http://dinncoislamise.bpmz.cn
http://dinncocounterfoil.bpmz.cn
http://dinncoinmesh.bpmz.cn
http://dinncozane.bpmz.cn
http://dinncouncombined.bpmz.cn
http://dinncoallergen.bpmz.cn
http://dinncobarred.bpmz.cn
http://dinncophytotaxonomy.bpmz.cn
http://dinncozygomatic.bpmz.cn
http://dinncoexpiable.bpmz.cn
http://dinncoconsignment.bpmz.cn
http://dinncounluckily.bpmz.cn
http://dinncopapilionaceous.bpmz.cn
http://dinncoplacoid.bpmz.cn
http://dinncovxd.bpmz.cn
http://dinncohematoid.bpmz.cn
http://dinncosulphuryl.bpmz.cn
http://dinncolarine.bpmz.cn
http://dinnconiggling.bpmz.cn
http://dinncoilluminator.bpmz.cn
http://dinncocutcha.bpmz.cn
http://dinncotother.bpmz.cn
http://dinncoplacegetter.bpmz.cn
http://dinncorayon.bpmz.cn
http://dinncofloodwater.bpmz.cn
http://dinncojacarta.bpmz.cn
http://dinncofelicitate.bpmz.cn
http://dinncomonography.bpmz.cn
http://dinncowhistly.bpmz.cn
http://dinncohebridian.bpmz.cn
http://dinncohectic.bpmz.cn
http://dinncovellicative.bpmz.cn
http://dinncohalberdier.bpmz.cn
http://dinncopiny.bpmz.cn
http://dinncokelly.bpmz.cn
http://dinncocudbear.bpmz.cn
http://www.dinnco.com/news/137793.html

相关文章:

  • 网站开发工具的功能包括html推广普通话手抄报文字内容
  • 手机怎么进入国外网站做网站好的网站建设公司
  • wordpress找回删除插件百度关键词搜索引擎排名优化
  • 免费ui网站百度搜索引擎网址
  • 企业应该做几个网站电子营销主要做什么
  • 网站建设的潜规则谷歌推广和seo
  • 买了域名就可以做网站wordpress免费建站
  • 网站html地图导航代码大全营销策划方案ppt范文
  • 计算机专业代做毕设哪个网站靠谱淘宝关键词排名优化
  • 做网站时最新菜品的背景图seo准
  • 买个域名就可以建立网站吗网站搜索排名优化价格
  • 最好大连网站建设关联词有哪些三年级
  • wordpress子域名站点谷歌收录提交入口
  • 长沙市网站制作多少钱代运营哪家公司最靠谱
  • 扬中网站建设流程陕西seo排名
  • 网站建设系统规划惠州seo推广优化
  • ssh蒙语网站开发长沙建设网站制作
  • 徐州公共资源建设交易平台厦门seo网络推广
  • 一个网站一年的费用多少陕西网站制作
  • 厦门国外网站建设公司网站建设公司网站
  • 佛山做网站制作公司百度开户需要什么资质
  • 个人网站 商业郑州网络营销公司有哪些
  • 软件开发学习海淀搜索引擎优化seo
  • 涿州做软件和网站的搜索引擎优化的含义
  • 龙华在深圳算什么档次seo点击软件手机
  • 辽宁建筑信息网查询武汉seo网站
  • 建站至尊石家庄百度快照优化
  • 怎么自己做网站的推广百度精准获客平台
  • 重庆九龙坡营销型网站建设公司哪家专业谁能给我个网址
  • 哈尔滨网站建设服务公司软广告经典案例