SpringCloud
文章平均质量分 94
本专栏记录与微服务有关知识的文章~
me_1984
路漫漫其修远兮
展开
-
分布式事务解决方案-Seata
XA 规范 是 X/Open 组织定义的分布式事务处理(DTP,Distributed Transaction Processing)标准,XA 规范 描述了全局的TM与局部的RM之间的接口,几乎所有主流的数据库都对 XA 规范 提供了支持。分布式事务执行过程中,依次执行各参与者的正向操作,如果所有正向操作均执行成功,那么分布式事务提交。对于已经空回滚的业务,之前被阻塞的try操作恢复,继续执行try,就永远不可能confirm或cancel ,事务一直处于中间状态,这就是。原创 2023-05-24 17:23:05 · 1206 阅读 · 1 评论 -
微服务保护-Sentinel(限流、熔断降级、授权)
什么是雪崩问题?微服务之间相互调用,因为调用链中的一个服务故障,引起整个链路都无法访问的情况。限流是对服务的保护,避免因瞬间高并发流量而导致服务故障,进而避免雪崩。是一种预防措施。超时处理、线程隔离、降级熔断是在部分服务故障时,将故障控制在一定范围,避免雪崩。是一种补救措施。Sentinel是阿里巴巴开源的一款微服务流量控制组件。官网地址:https://sentinelguard.io/zh-cn/index.htmlSentinel 具有以下特征:•丰富的应用场景。原创 2023-03-19 19:00:15 · 1185 阅读 · 1 评论 -
Gateway服务网关
Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。原创 2023-01-24 16:55:10 · 1024 阅读 · 0 评论 -
Feign远程调用
Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送.原创 2023-01-24 15:02:53 · 1414 阅读 · 0 评论 -
Nacos-统一配置中心
Nacos除了可以做注册中心,同样可以做配置管理来使用。当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。原创 2023-01-22 19:52:32 · 851 阅读 · 2 评论 -
Nacos注册中心
本文记录了阿里巴巴推出的Nacos注册中心。SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。原创 2023-01-22 18:18:28 · 948 阅读 · 0 评论 -
微服务注册中心-Eureka
本文讲解微服务之间如何调用通信原创 2023-01-20 18:53:09 · 578 阅读 · 0 评论