
SpringCloudAlibaba学习笔记
文章平均质量分 82
在学习完SpringCloudNetflix之后对SpringCloudAlibaba进行学习记录的笔记,对比两者之间的异同和回顾相关知识。
xin_7
这个作者很懒,什么都没留下…
展开
-
第十三章 Seata分布式事务解析
Seata AT模式的简单解析。AT 模式是一种无侵入的分布式事务解决方案。在 AT 模式下,用户只需关注自己的“业务 SQL”,用户的 “业务 SQL” 作为一阶段,Seata 框架会自动生成事务的二阶段提交和回滚操作。原创 2022-10-07 11:04:09 · 250 阅读 · 0 评论 -
第十二章 Seata快速入门
Seata快速入门,安装配置步骤。原创 2022-10-07 10:54:57 · 382 阅读 · 0 评论 -
第十一章 Seata介绍
在分布式的环境下,单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务来完成。此时每个服务内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题。Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。原创 2022-10-07 10:36:23 · 102 阅读 · 0 评论 -
第十章 Sentinel规则持久化
在Sentinel使用中,一旦我们重启应用,sentinel规则将消失,生产环境需要将配置规则进行持久化,将限流配置规则持久化进Nacos保存,只要刷新服务的某个rest地址,sentinel控制台的流控规则就能看到,只要Nacos里面的配置不删除,针对服务上sentinel上的流控规则持续有效。原创 2022-10-06 20:11:59 · 636 阅读 · 0 评论 -
第九章 Sentinel熔断降级
对调用链路中不稳定的资源进行熔断降级是保障高可用的重要措施之一。一个服务常常会调用别的模块,可能是另外的一个远程服务、数据库,或者第三方 API 等。例如,支付的时候,可能需要远程调用银联提供的 API;查询某个商品的价格,可能需要进行数据库查询。然而,这个被依赖服务的稳定性是不能保证的。如果依赖的服务出现了不稳定的情况,请求的响应时间变长,那么调用服务的方法的响应时间也会变长,线程会产生堆积,最终可能耗尽业务自身的线程池,服务本身也变得不可用。原创 2022-10-06 09:40:36 · 484 阅读 · 0 评论 -
第八章 Sentinel演示工程搭建和流控规则介绍
本文构建了一个简单的Sentinel演示项目,并对流控规则进行介绍和具体演示,Sentinel流控规则主要有3种模式,通过简单的的案例我们可以了解这三种模式的简单应用。原创 2022-10-05 22:00:31 · 394 阅读 · 0 评论 -
第七章 Sentinel简介
Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。原创 2022-10-05 20:36:04 · 185 阅读 · 0 评论 -
第六章 Nacos持久化和集群
集群技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。原创 2022-10-05 20:21:33 · 658 阅读 · 0 评论 -
第五章 Nacos之配置分类
一个大型分布式微服务系统会有很多微服务子项目,每个微服务项目又都会有相应的开发环境、测试环境、预发环境、正式环境。针对这个问题,nacos为我们提供了NameSpace,Group,Data Id来进行配置文件的分类管理。原创 2022-10-05 08:49:14 · 1371 阅读 · 0 评论 -
第四章 Nacos之服务配置
在Nacos出现之前,我们通常使用SpringCloud Config 分布式配置中心 + SpringCloud Bus 消息总线来实现配置文件的分布式配置和动态刷新。微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。而Nacos很好的整合了这几个功能,下文就Nacos作为服务配置中心进行介绍。原创 2022-10-04 21:18:33 · 1770 阅读 · 0 评论 -
第三章 Nacos之服务发现与注册
Nacos 致力于帮助发现、配置和管理微服务。下面通过两个模块来学习Nacos的具体使用步骤。本文仅仅简单介绍了Nacos的服务注册于发现,Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。原创 2022-10-04 20:43:28 · 107 阅读 · 0 评论 -
第二章 Nacos快速入门
Nacos安装与简介原创 2022-10-04 19:40:56 · 154 阅读 · 0 评论 -
第一章 SpringCloud Alibaba简介
SpringCloudAlibaba简介原创 2022-10-04 19:18:57 · 99 阅读 · 0 评论