SpringCloud Alibaba
文章平均质量分 75
SpringCloud Alibaba
坚持每天学习一点
找一个程序员学习搭子 杭州有没有帮我内推的大佬?
展开
-
十七 SpringCloud Alibaba入门简介
1、是什么? Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成,这个项目的目的是为了给使用Alibaba产品的java开发者带来使用Spring Boot和Spring Cloud更多便利 2、能干嘛? 1)服务注册与发现:适配SpringCloud服务注册和发现标准,默认集成了Ribbon 2)服务限流降级:默认支持Servlet,Feign,Rest...原创 2021-07-01 22:47:00 · 224 阅读 · 0 评论 -
十八、SpringCloud Alibaba Nacos服务注册和配置中心(一) Nacos的简介和安装
1、Nacos简介 1)为什么称为Nacos? 前四个字母分别是Naming和 Configuration的前两个字母,最后的s为Service 2)是什么? Nacos是一个更易于构建云原生应用的动态服务发现,配置管理和服务管理平台 Nacos:Dynamic Naming and Configuration Service Nacos:就是注册中心+配置中心的组合 Nacos = Eureka + Config + Bus 3)能干嘛 代替Eureka做服务注册中心 代理confi.原创 2021-07-14 00:02:00 · 121 阅读 · 0 评论 -
十八、SpringCloud Alibaba Nacos服务注册和配置中心(二) Nacos作为服务注册中心
1)Nacos官方文档 Spring Cloud Alibaba Reference Documentation 2) 基于Nacos的服务提供者 ①、新建Module cloudalibaba-provider-payment9001 ②、pom文件编写 父工程的pom文件添加 <!--spring cloud alibaba 2.1.0.RELEASE--> <dependency> <groupId>com.alibaba.cl.原创 2021-07-15 07:26:00 · 97 阅读 · 0 评论 -
十九、SpringCloud Alibaba Nacos服务注册和配置中心(三) Nacos作为配置中心
1 Nacos作为配置中心 - 基础配置① 新建工程演示nacos作为服务配置中心② pom文件<dependencies> <!--nacos-config--> <dependency> <groupId>com.alibaba.cloud</groupId> ...原创 2021-07-17 17:22:00 · 111 阅读 · 0 评论 -
十九、SpringCloud Alibaba Nacos服务注册和配置中心(四) Nacos集群和持久化配置
1、Nacos官网集群部署 nacos.io/zh-cn/docs/cluster-mode-quick-start.html nacos集群架构 默认Nacos使用嵌入式数据库实现数据的存储。所以如果启动多个默认配置的Nacos节点,数据存储是存在一致性问题的。为了解决这个问题,Nacos采用了集中式存储的方式来支持集群化部署,目前只支持MYSQL的存储 2、Nacos持久化配置解释 1)Nacos默认自带的是嵌入式数据库derby 查看nacos github上的源码,可以在p.原创 2021-08-05 07:46:00 · 170 阅读 · 0 评论 -
十九、SpringCloud Alibaba Sentinel实现熔断和限流(简介+安装+demo)
一、Sentinel简介1、官网http://github.com/alibaba/Sentinel中文文档:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D2、是什么?一句话总结来说:升级版的Hystrix3、下载地址http://github.com/alibaba/Sentinel/releases4、能干嘛5、怎么玩官...原创 2021-08-22 22:23:00 · 303 阅读 · 0 评论 -
十九、SpringCloud Alibaba Sentinel实现熔断和限流 (二 流控+降级+热点key)
四、流控规则 1、介绍模式 在sentinel控制台哪儿配置? 2、流控模式 1)直接快速失败 ①、配置及说明 /testA请求每秒请求数(QPS)超过单机域值1,直接快速失败然后响应给客户端 ②、测试 缺点:直接返回报错信息,是否可以由自己编写限流处理方法 2)关联模式 ①、关联模式是什么? 当关联的资源达到阈值时,就限流自己 可以理解为:当支付模块挂了时,需要对订单模块进行限流 ②、配置 当 /testB QPS达到域值 ,t..原创 2021-08-24 21:12:00 · 227 阅读 · 0 评论 -
十九、SpringCloud Alibaba Sentinel实现熔断和限流(三 熔断)
八、@SentinelResource 1、按名称限流+后续处理 参考上面的热点key步骤 2、按照Url地址限流 + 后续处理 限流处理是sentinel自带的 3、上面兜底方案面临的问题 同Hystrix一样 ①、系统默认的,没有体现我们自己的业务要求 ②、依照现有条件,我们自己定义的处理方法和业务代码耦合在一块,不直观 ③、如果每个业务方法都添加一个兜底的,那代码膨胀加剧 ④、全局统一...原创 2021-08-24 21:29:00 · 132 阅读 · 0 评论 -
二十、SpringCloud Alibaba Seata处理分布式事务
Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务官网地址:由于周阳老师演示的版本 0.0.9 太老了。所以我这里就没有写具体的demo演示了,之后我会找一些高版本的学习一下。。。。。原创 2023-10-10 22:45:38 · 275 阅读 · 0 评论