后端
未读
Seata AT 模式及案例
1.介绍 AT 模式是 Seata 创新的一种非侵入式的分布式事务解决方案,Seata 在内部做了对数据库操作的代理层,我们使用 Seata AT 模式时,实际上用的是 Seata 自带的数据源代理 DataSourceProxy,Seata 在这层代理中加入了很多逻辑,比如插入回滚 undo_lo
后端
未读
Seata处理分布式事务简介
1.分布式事务问题如何产生? 一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题 但是关系型数据库提供的能力是基于单机事务的,一旦遇到分布式事务场景,就需要通过更多其他技术手段来解决问题。 所以迫切希望提供一种分布式事务框架,解决微服务架构下的分布式事务问题 2.Sea
后端
未读
GateWay和Sentinel集成实现服务限流
1.需求说明 网关限流 · alibaba/Sentinel Wiki · GitHub cloudalibaba-sentinel-gateway9528 保护 cloudalibaba-provider-payment 2.GateWay网关模块相关配置 pom <dependencie
后端
未读
OpenFeign和Sentinel集成实现fallback服务降级
1.服务提供者 pom <!--openfeign-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-star
后端
未读
Sentinel实现熔断与限流
1.官网下载 Sentinel 快速开始 //启动方式
java -jar 下载好的jar包
Sentinel前台端口8080,后台端口8719 2.整合Sentinel案例 pom <!--SpringCloud alibaba sentinel -->
<dependency>
后端
未读
Gateway网关之路由
1.路由简介 路由是构建网关的基本模块,它由ID,目标URI,一系列的断言和过滤器组成,如果断言为True则匹配路由 2.路由模块基础案例 2.1 模块案例 pom <!--gateway-->
<dependency>
<groupId>or
后端
未读
服务注册与发现Nacos
1.官网下载 Nacos 快速开始 //windows启动
startup.cmd -m standalone
//linux启动
sh startup.sh -m standalone
2.配置Nacos pom <!--nacos-discovery-->
<d
后端
未读
分布式链路追踪Micrometer
1. 背景 在分布式与微服务场景下,我们需要解决如下问题: 在大规模分布式与微服务集群下,如何实时观测系统的整体调用链路情况。 在大规模分布式与微服务集群下,如何快速发现并定位到问题。 在大规模分布式与微服务集群下,如何尽可能精确的判断故障对系统的影响范围与影响程度。 在大规模分布式与微服务集群下,