随笔分类 -  SpringCloudAlibaba

摘要:分布式事务 分布式事务理论CAP(强一致性) CAP 定理,又被叫作布鲁尔定理。对于共享数据系统,最多只能同时拥有CAP其中的两个,任意两个都有其适应的场景。 BASE(最终一致性)BASE 是指基本可用(Basically Available)、软状态( Soft State)、最终一致性( Ev 阅读全文
posted @ 2021-10-23 16:54 会编程的老六 阅读(123) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Stream 简介 在微服务的开发过程中,可能会经常用到消息中间件,通过消息中间件在服务与服务之间传递消息,不管你使用的是哪款消息中间件,比如RabbitMQ、Kafka和RocketMQ,那么消息中间件和服务之间都有一点耦合性,这个耦合性就是指如果我原来使用的Rabbit 阅读全文
posted @ 2021-08-11 18:19 会编程的老六 阅读(3460) 评论(2) 推荐(1) 编辑
摘要:SkyWalking 简介 分布式链路跟踪是分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s)架构而设计; 也就是说Skywalking是用于微服务的“跟踪" ; 对于一个大型的几十个、几百个微服务构成的微服务架构系统,通常会遇到下面一些问题,比如: 如何串联 阅读全文
posted @ 2021-08-11 18:18 会编程的老六 阅读(1192) 评论(0) 推荐(1) 编辑
摘要:Sentinel 简介 在项目配置文件中添加配置 打开控制台dashboard页面需要下载Sentinel-dashboard.jar,并启动该spring boot项目。控制页面默认为:localhost:8080 密码和用户名都为:sentinel Sentinel控制台调用的AIP: loca 阅读全文
posted @ 2021-08-11 18:16 会编程的老六 阅读(485) 评论(0) 推荐(1) 编辑
摘要:Seata 简介 分布式事务 事务是数据库的概念,数据库事务(ACID:原子性、一致性、隔离性和持久性); 分布式事务的产生,是由于数据库的拆分和分布式架构(微服务)带来的,在常规情况下,我们在一个进程中操作一个数据库,这属于本地事务,如果在一个进程中操作多个数据库,或者在多个进程中操作一个或多个数 阅读全文
posted @ 2021-08-11 18:12 会编程的老六 阅读(735) 评论(0) 推荐(1) 编辑
摘要:Ribbon(有关介绍见RestTemplate末尾) Ribbon负载均衡实现策略 Ribbon负载均衡实现策略通过接口IRule进行实现,默认使用ZoneAvoidanceRule规则进行负载均衡。 实现自定义负载均衡算法: 使用@Configuration注解进行配置 @Configurati 阅读全文
posted @ 2021-08-11 18:11 会编程的老六 阅读(77) 评论(0) 推荐(1) 编辑
摘要:Gateway Gateway简介 底层使用Netty框架,性能大于Zuul 配置gateway模块,一般使用yaml格式: server: port: 80 #spring boot actuator服务监控端点 management: endpoint: health: show-details 阅读全文
posted @ 2021-08-11 18:09 会编程的老六 阅读(570) 评论(0) 推荐(1) 编辑
摘要:Feign Feign简介 使用Feign实现消费者客户端 使用Feign+Ribbon实现客户端负载均衡 底层的负载均衡策略还是使用Ribbon通过Feign进行调用 Feign的相关配置 ribbon.eager-load.enabled=true 开启饥饿加载,默认是懒加载此项为false关闭 阅读全文
posted @ 2021-08-11 18:04 会编程的老六 阅读(308) 评论(0) 推荐(0) 编辑
摘要:typora-root-url: E:\software\JAVA\springcloud-alibaba\document\动力节点spring cloud alibaba SpringCloudAlibaba EndPoint 服务端点 spring-cloud-starter-alibaba- 阅读全文
posted @ 2021-08-11 18:03 会编程的老六 阅读(251) 评论(0) 推荐(1) 编辑
摘要:Spring Cloud Alibaba - RestTemplate Controller导入依赖和相关属性 @SuppressWarnings("all") @RestController public class TemplateController { @Autowired private 阅读全文
posted @ 2021-08-11 17:54 会编程的老六 阅读(165) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示