随笔分类 -  Spring Cloud

摘要:依赖 implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel' Demo @SpringBootApplication public class Application { public static void 阅读全文
posted @ 2021-04-10 00:05 柒月丶 阅读(574) 评论(0) 推荐(0)
摘要:依赖 compile 'org.springframework.cloud:spring-cloud-starter-gateway' 包结构 SpringBoot - SPI机制 GatewayClassPathWarningAutoConfiguration.class ClassPath检测, 阅读全文
posted @ 2021-04-06 16:25 柒月丶 阅读(1332) 评论(0) 推荐(0)
摘要:使用 compile 'org.springframework.cloud:spring-cloud-starter-netflix-hystrix' 注册 Spring Boot-SPI机制 HystrixCircuitBreakerConfiguration.class HystrixCircu 阅读全文
posted @ 2021-04-01 18:02 柒月丶 阅读(340) 评论(0) 推荐(0)
摘要:使用 compile 'org.springframework.cloud:spring-cloud-starter-openfeign' @SpringBootApplication @EnableFeignClients(basePackages = {"com.yue.consumer"}) 阅读全文
posted @ 2021-03-28 18:39 柒月丶 阅读(444) 评论(0) 推荐(0)
摘要:分布式事务 事务 事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么全部成功,要么全部失败”机制。 本地事务 本地事物其实可以认为是数据库提供的事务机制。说到数据库事务就不得不说,数据库事务中的四大特性: 阅读全文
posted @ 2020-12-29 17:55 柒月丶 阅读(199) 评论(0) 推荐(0)
摘要:Seata介绍 Seata的设计目标是对业务无侵入,因此从业务无侵入的2PC方案着手,在传统2PC的基础上演进。它把一个分布式事务理解成一个包含了若干分支事务的全局事务。全局事务的职责是协调其下管辖的分支事务达成一致,要么一起成功提交,要么一起失败回滚。此外,通常分支事务本身就是一个关系数据库的本地 阅读全文
posted @ 2020-12-25 17:57 柒月丶 阅读(736) 评论(0) 推荐(0)
摘要:1.使用 compile 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:2.2.3.RELEASE' spring: application: name: product cloud: nacos: config: serv 阅读全文
posted @ 2020-11-18 22:41 柒月丶 阅读(1071) 评论(0) 推荐(0)
摘要:1. CAP原则 又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 2. Raft算法 Nacos 集群为了保证集 阅读全文
posted @ 2020-11-18 18:05 柒月丶 阅读(3637) 评论(1) 推荐(0)
摘要:1.Spring服务发现的统一规范 Spring将这套规范定义在Spring Cloud Common中 discovery包下面定义了服务发现的规范 核心接口:DiscoveryClient 用于服务发现 2.Nacos客户端实现服务发现 NacosDiscoveryClient 实现 Disco 阅读全文
posted @ 2020-11-16 23:50 柒月丶 阅读(1335) 评论(0) 推荐(0)
摘要:1.客户端使用 compile 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:2.2.3.RELEASE' compile 'com.alibaba.cloud:spring-cloud-starter-alibaba 阅读全文
posted @ 2020-11-15 20:25 柒月丶 阅读(2956) 评论(0) 推荐(0)
摘要:1.使用 参考文档:http://dubbo.apache.org/zh-cn/docs/2.7/user/preface/background/ compile 'org.apache.dubbo:dubbo-spring-boot-starter:2.7.7' dubbo: #当前服务id和名称 阅读全文
posted @ 2020-11-14 23:07 柒月丶 阅读(324) 评论(0) 推荐(0)
摘要:依赖 compile 'org.springframework.cloud:spring-cloud-starter-gateway' compile 'org.springframework.cloud:spring-cloud-starter-netflix-hystrix' 包结构 actua 阅读全文
posted @ 2020-11-12 18:02 柒月丶