
springcloud
文章平均质量分 85
springcloud
szc1767
这个作者很懒,什么都没留下…
展开
-
sleuth(micrometer)+zipkin 实现链路追踪
Zipkin 是 Twitter 的一个开源项目,它基于Google Dapper实现,它致力于收集服务的定时数据,以解决微服务架构中的延迟问题,包括数据的收集、存储展现、查找和我们可以使用它来收集各个服务器上请求链路的跟踪数据。原创 2024-09-24 16:01:36 · 473 阅读 · 0 评论 -
Seata学习笔记
AT 模式是 Seata 创新的一种非侵入式的分布式事务解决方案,Seata 在内部做了对数据库操作的代理层,我们使用 Seata AT 模式时,实际上用的是 Seata 自带的数据源代理 DataSourceProxy,Seata 在这层代理中加入了很多逻辑,比如插入回滚 undo_log 日志,检查全局锁等。XA 模式是从 1.2 版本支持的事务模式。XA 规范 是 X/Open 组织定义的分布式事务处理(DTP,Distributed Transaction Processing)标准。原创 2024-09-23 17:21:45 · 905 阅读 · 0 评论 -
Gateway学习笔记
Gateway网络为微服务架构提供简单且统一的API路由管理,作为系统的统一入口。开头任意取名,但是必须以RoutePredicateFactory后缀结尾继承AbstractRoutePredicateFactory抽象类仿照这个源码写,这个源码的路由规则是根据时间来定义的//支持shortcut 如果不重写 用简便形式写就会报错//ServerWebExchange这个类似与request,这个是判断是否让请求通过的规则//路由规则。原创 2024-09-14 17:22:23 · 1426 阅读 · 0 评论 -
OpenFeign 学习笔记
是一个声明式的web服务客户端;只需要创建一个Rest接口并在该接口上添加注解@FeignClient即可1、添加依赖2、在 Spring Boot 应用程序的主类上添加 @EnableFeignClients 注解,以启用 OpenFeign3、定义 Feign 接口。原创 2024-09-03 11:46:53 · 359 阅读 · 0 评论 -
Spring Cloud Alibaba 笔记
1、前置过滤@Component@Override// 从配置对象中获取配置//如果你想构建一个“预”过滤器,你需要操作请求之前调用chain.filter//使用生成器操作请求//将过滤器的配置属性放在这里2、后置过滤@Component@Override// 从配置对象中获取配置//以某种方式操纵反应}));原创 2023-12-21 17:08:54 · 1438 阅读 · 0 评论