
SpringCloud
文章平均质量分 97
Dexu7
这个作者很懒,什么都没留下…
展开
-
【Nacos无压力源码领读】(三) Nacos 配置中心与热更新原理详解超详细解读
本文将从 Nacos 配置中心的基本使用入手, 详细介绍 Nacos 客户端发布配置, 拉取配置, 订阅配置的过程以及服务器对应的处理过程;配置订阅以及热更新原理相关的部分, 我看了主流的博客网站, 绝对没有比这更详细的讲解;原创 2024-08-07 17:18:48 · 1483 阅读 · 0 评论 -
【Nacos无压力源码领读】(二) 集成 LoadBalancer 与 OpenFeign
上一篇文章中, 详细介绍了 Nacos 注册中心的原理, 相信看完后, 大家应该完全掌握了 Nacos 客户端是如何自动进行服务注册的, 以及 Nacos 客户端是如何订阅服务实例信息的, 以及 Nacos 服务器是如何处理客户端的注册和订阅请求的;本文承上启下, 在订阅服务实例的基础上, 介绍如何在实例之间进行选择, 实现负载均衡;并详细介绍了负载均衡组件 LocaBanlancer 和函数式调用组件 OpenFeign 是如何与 Nacos 注册中心进行集成的;原创 2024-08-07 16:51:36 · 1502 阅读 · 0 评论 -
【Nacos无压力源码领读】(一) Nacos 服务注册与订阅原理
本文将详细介绍 Nacos 客户端在启动时进行自动注册原理, 以及Nacos服务器是如何处理客户端的注册与订阅请求的;本文会附带源码解读, 但不会死抠每一行代码, 主要是梳理整个流程, 过程中的关键步骤, 都会由思维导图的形式展现出来;原创 2024-08-07 16:18:11 · 1007 阅读 · 0 评论 -
【限流与Sentinel超详细分析】
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来保障微服务的稳定性。原创 2024-08-06 22:20:54 · 1743 阅读 · 0 评论 -
[ 分布式事务 ] (二) Seata 单机与集群部署及三种工作模式原理详解, 教你如何解决 TCC 空回滚, 业务悬挂问题
关于分布式事务的几种解决方案以及刚性事务和柔性事务的概念, 在上一篇文章中已经详细介绍过, 这里不再赘述, 大家自行查看;阿里巴巴有一个付费分布式事务框架, GTS;Seata基于阿里的GTS, 免费的开源分布式事务框架, 支持多种分布式事务模式;遵循 XA 规范, 采用 2PC 的方式实现分布式事务管理;是强一致性的事务;基于 TCC, 采用 TCC 的方式实现分布式事务管理;是柔性事务;基于 XA/2PC 协议的变种实现, 它支持事务的回滚,但是回滚本身是由SEATA实现,并非数据库的回滚;原创 2024-08-06 15:16:16 · 1622 阅读 · 0 评论 -
[ 分布式事务 ] (一) 分布式事务详解,秒杀项目必问
分布式环境下, 传统 MySQL 事务无法满足多个结点之间的原子性, 需要引入新的事务组件来实现分布式环境下跨节点的事务, 本文详细介绍了几种分布式事务的实现方案;原创 2024-08-05 23:03:02 · 1534 阅读 · 0 评论