![](https://img-blog.csdnimg.cn/20210326141144479.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 92
SpringCloud学习笔记
炸了毛的猫
路虽远,行则将至。事虽难,做则必成。
不积跬步,无以至千里,不积小流,无以成江海。
展开
-
分布式事务方案
分布式事务方案原创 2022-07-28 10:41:35 · 214 阅读 · 0 评论 -
zookeeper重要知识点
zookeeper重要知识点文章目录zookeeper重要知识点1、基本概念1.1、特点1.2、数据结构1.3、应用场景1.4、集群配置文件zoo.cfg1.5、节点类型2、选举机制2.1、第一次启动2.2、非第一次启动3、动态上下线3.1、代码3.2、测试4、分布式锁4.1、zookeeper分布式锁原理4.2、分布式锁代码基本实现1、基本概念1.1、特点Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集群。集群中只要有半数以上节点存活,Zookee原创 2022-05-13 21:59:47 · 272 阅读 · 0 评论 -
SpringCloud:seata 事务之TCC模式(3)
SpringCloud:seata 事务之TCC模式(3)文章目录SpringCloud:seata 事务之TCC模式(3)前言1、配置文件2、使用TCC2.1、客户端2.2、定义TCC接口2.3、ResultHolder类前言所谓 TCC 模式,是指支持把 自定义 的分支事务纳入到全局事务的管理中。简单点概括,SEATA的TCC模式就是手工的AT模式,它允许你自定义两阶段的处理逻辑而不依赖AT模式的undo_log。1、配置文件seata: application-id: ${sprin原创 2022-04-26 16:55:53 · 1608 阅读 · 0 评论 -
SpringCloud:seata 事务之AT模式(2)
SpringCloud:seata 之AT模式(2)文章目录SpringCloud:seata 之AT模式(2)1、项目结构2、引入依赖3、seata配置3.1、本地配置3.2、nacos配置中心配置1、项目结构客户端在调用其他微服务时,添加了一个注解@GlobalTransactional保证全局事务。而每个服务端都有一个自己的事务注解,@Transactional,保证自己本服务的事务。2、引入依赖 <!--seata--> <原创 2022-04-26 11:07:38 · 1032 阅读 · 0 评论 -
SpringCloud:seata 服务端启动以及介绍(1)
SpringCloud:seata 服务端启动以及介绍文章目录SpringCloud:seata 服务端启动以及介绍1、seata是什么1.1、四种事务模式1.2、三种角色2、启动seata 服务端(server)2.1、registry.conf配置文件2.2、存储模式2.3、建表2.4、注册中心2.5、配置中心2.6、启动Server端1、seata是什么Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和原创 2022-04-25 15:14:39 · 2286 阅读 · 0 评论 -
SpringCloud学习:服务熔断降级之Sentinel
系列文章目录文章目录系列文章目录一、服务容错方案二、容错组件三、sentinel四、控制台使用4.1、流控规则4.2、熔断规则4.3、热点规则限流4.4、授权规则4.5、系统规则4.6、@SentinelResource4.7、持久化一、服务容错方案1)隔离方案它是指将系统按照一定的原则划分为若干个服务模块,各个模块之间相互独立,无强依赖。当有故障发生时,能将问题和影响隔离在某个模块内部,而不扩散风险,不涉及其他模块,不影响整体的系统服务。常见的隔离方式有:线程隔离 和信号量隔离:2)超时方案在原创 2021-12-22 17:31:35 · 968 阅读 · 0 评论 -
SpringCloud学习:Nacos
文章目录一、安装以及下载1、下载nacos地址2、安装以及启动2.1、单机模式启动2.2、集群模式启动一、安装以及下载本文以linux系统作为实例,讲解nacos单机以及集群的搭建。1、下载nacos地址https://github.com/alibaba/nacos/releases2、安装以及启动2.1、单机模式启动1、将nacos压缩包复制到 /usr/local 路径下,解压压缩包。2、运行解压命令tar -zxvf nacos-server-2.0.3.tar.gz3、运原创 2021-11-03 11:16:55 · 369 阅读 · 0 评论