![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring-cloud-alibab
文章平均质量分 69
spring cloud alibab
伊布拉西莫
思想上的强者,行动上的弱者。
展开
-
springcloud-gateway+nacos 实现灰度发布
现状原理网关的大致实现原理如下图:问题当某一天,服务1扩展了一个新功能, 但这一部分功能只针对某一部分用户开发,抽象来说就是:请求方直接圈定了具体的服务节点,该如何实现呢?基于 LoadBalancerClientFilter +Ribbon 实现集成maven依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot原创 2021-01-19 10:36:34 · 3144 阅读 · 3 评论 -
spring-cloud-alibaba-3.4-Sentinel-在生产环境中使用
在生产环境中使用 Sentinel生产环境中使用Sentinel生产环境的 Sentinel Dashboard 需要具备下面几个特性:规则管理及推送,集中管理和推送规则。sentinel-core 提供 API 和扩展接口来接收信息。开发者需要根据自己的环境,选取一个可靠的推送规则方式;同时,规则最好在控制台中集中管理。监控,支持可靠、快速的实时监控和历史监控数据查询。sentinel...原创 2020-04-15 15:57:54 · 584 阅读 · 2 评论 -
spring-cloud-alibaba-3.2-Sentinel-控制规则
概览流控规则sentinel流控规则资源名-resource资源名,即限流规则的作用对象。默认为RESTful请求的url地址, 也可以通过@SentinelResource指定。针对来源-limitAppdefault:表示不区分调用者,来自任何调用者的请求都将进行限流统计。{some_origin_name}:表示针对特定的调用者,只有来自这个调用者的请求才会进...原创 2020-04-14 22:54:22 · 360 阅读 · 0 评论 -
spring-cloud-alibaba-2.2-nacos 集群搭建
nacos集群初始化mysql数据库-- 1.创建数据库CREATE DATABASE `nacos_config` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;-- 2. 执行脚本/conf/nacos-mysql.sql-----mysql 低版本不支持 `DEFAULT CURRENT_TIMESTAMP`,----2.1...原创 2020-04-14 14:15:13 · 283 阅读 · 0 评论 -
spring-cloud-alibaba-3.1-Sentinel-入门
Sentinel: 分布式系统的流量防卫兵git地址: https://github.com/alibaba/sentinel中文文档: https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8DSentinel:面向云原生微服务的高可用流控防护组件。Sentinel 是什么?随着微服务的流行,服务和服务之间的稳定性变得越来...原创 2020-04-14 20:29:31 · 669 阅读 · 0 评论 -
spring-cloud-alibaba-2.1-nacos入门
Nacos一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos=Naming+Configuration的前两个字母,最后的s为serviceNacos= Eureka +Config + Bus官网:https://nacos.io/zh-cn/git地址: https://github.com/alibaba/Nacos手册: https://nacos.i...原创 2020-04-14 17:29:56 · 662 阅读 · 0 评论