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

优化官方网站设计自己网站建设多少钱

优化官方网站设计,自己网站建设多少钱,网站运营教程,网站开发的意义和作用10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析 文章目录 10. SpringCloud Alibaba Sentinel 规则持久化部署详细剖析1. 规则持久化1.1 Nacos Server 配置中心-规则持久化实例 2. 最后#xff1a; 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 配置中心-规则持久化实例 需求 member-service-nacos-consumer-80 微 服务的 /member/openfeign/consumer/get/1 API 接口添加流控规则 QPS1/快速失败 . 要求将该流控规则加入到 nacos server 配置中心实现持久化 代码配置实现步骤: 在 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 Up2表示排队等待;clusterMode∶是否集群修改 member-service-nacos-consumer-80 的 pom.xml, 加入 sentinel 和 nacos 持久化整合依赖 !-- 引入 sentinel 和 nacos 持久化整合依赖使用版本仲裁--dependencygroupIdcom.alibaba.csp/groupIdartifactIdsentinel-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 如果该端口被占用,就自动从87911进行扫描,直到找到一个没有占用的端口.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 浏览器输入: http://localhost/member/openfeign/consumer/get/1 , 目前是 Openfeign 调用(负载均衡), 而且流控规则已经生效了. 注意看 sentinel, 这个流控规则已经生成了 查看 Sentinel 控制台 发现已经同步了流控规则 注意事项和细节 在 nacos server 配置 sentinel 流控规则的 Data ID 也可以自己指定比如写成 hsp-id, 只要在 sentinel client/微服务 的 applicaion.yml 的 datasource.ds1.nacos.dataId 的值保持一致即可。 2. 最后 “在这个最后的篇章中我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底继续在其他的领域奋斗。感谢你们我们总会在某个时刻再次相遇。”
http://www.dnsts.com.cn/news/57193.html

相关文章:

  • 龙岗 网站建设哪中国建设网官方网站企业
  • 如何快速模仿一个网站构建中小型企业网络
  • 服装网站建设优点有哪些wordpress支付宝个人
  • 商丘网站建设有哪些wordpress 自定义风格
  • 买域名做网站跳转做网站 excel
  • 深圳市龙岗区做网站的公司专业的logo设计
  • 个人怎么做ipv6的网站wordpress 搜索 字母
  • 广州网站制作工作室商城图片
  • 杭州网站定制mylife wordpress
  • 网站创建网站宿迁专业网站三合一建设
  • 君隆网站建设濮阳网站建设优化
  • 临沂网站设计哪家好2023最火的十大新闻
  • 四川德阳做网站和app建设商务网站目的及功能定位
  • 怎么建立自己的网站卖东西crm在线观看
  • 云南网站设计外包好用的cms系统
  • 建筑工程东莞网站建设wordpress设置为中文
  • 怎样撰写企业网站建设方案深圳保障性住房申请条件
  • 免费制作个人简历的网站企业网关官网
  • 建网站传播文化的好处wordpress免费字体
  • 做网站推广的联系方式电商培训班主要学什么
  • 寮步仿做网站关于网站开发网页上传和网站发布
  • 建设包包网站的目的小程序游戏开发教程
  • 做个产品网站要多少钱网站改版需要注意哪些seo问题
  • 重庆建设信息网站查询个人备案网站改企业备案
  • 小程序网站建设怎么做网站内链
  • 个人建个网站需要多少钱订阅号可以做微网站吗
  • 长春做网站qianceyun小程序登录入口网页版
  • 沈阳网站建设公司怎么样昆明优化网站公司
  • 网站怎样做银联支付wordpress 模板文档
  • 百度指数怎么查沈阳优化网站公司