
springcloud
文章平均质量分 56
zero _s
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务feign调用时候,token丢失问题解决方案
feign微服务调用的原理是发送一个http请求,此时不会携带原来的token,因此在调用另一个服务的接口的时候,token会丢失,需要在代码里面处理,把token携带过去;在拦截器里面,获取token,然后加入到templete里面;一般需要将这块代码加入到所有涉及的微服务的拦截器里面;所以会加入到common模块里面。一般http请求的token在请求头里面;...原创 2022-07-24 21:06:46 · 3454 阅读 · 0 评论 -
网关gateway配置流程
1、在网关模块添加依赖<!-- 网关的依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency><!--原创 2021-09-28 23:21:14 · 4640 阅读 · 0 评论 -
分布式事务框架seata
Seataseatra的AT模式Seata AT 模式seata框架的使用1、在common模块导入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId> </dep...原创 2021-09-22 21:36:58 · 227 阅读 · 0 评论 -
分布式事务的理论知识
分布式事务:事务里面涉及的点在不同的服务器上,即一个大的事务,是由很多小的事务组成,而小的事务分布在不同的节点上,但是这些小的事务组成的大的事务,任然需要满足事务的特性,要么同时成功,要么同时失败。产生的原因是:数据库的拆分、分库分表;SOA和微服务架构的使用;多个事务之间调用异常(网络异常、请求超时、数据库异常、程序宕机)分布式事务的最终一致性:CAP理论 和 Base 理论; X/OpenDTP 事务模型:XA协议:JTA...原创 2021-09-21 17:43:42 · 122 阅读 · 0 评论 -
利用雪花算法做分布式id
雪花算法做分布式id转载 2021-09-11 22:37:49 · 111 阅读 · 0 评论 -
微服务中的链路追踪问题
主要问题:1、微服务中链路调用出现问题如何快速排除2、微服务调用链路耗时怎么定位。将一次请求分布式调用,使用GPS定位串起来,记录每个调用的耗时、性能等日志,并通过可视化工具展示出来。SpringCloud的链路追踪组件SleuthSleuth:专⻔用于记录链路数据的开源组件使用步骤:1、给每个微服务导入依赖<dependency> <groupId>org.springframework.cloud</groupId&g.原创 2021-09-08 22:23:50 · 781 阅读 · 1 评论 -
微服务之网关
Gateway,是系统的唯一对外的⼊入⼝口,介于客户端和服务器端之间的中间层,处理理非业务功能 提供路由请求、鉴权、监控、缓存、限流等功能 SpringCloud Gateway基于Reactor+WebFlux网关的使用:网关是一个项目,需要新建一个模块module1、添加依赖<dependency> <groupId>org.springframework.cloud</group...原创 2021-09-08 20:25:18 · 401 阅读 · 0 评论 -
微服务的原理以及多线程的使用
分布式应⽤用核⼼心CAP知识:CAP定理理: 指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不不可同时获得。一致性(C):所有节点都可以访问到最新的数据可用性(A):每个请求都是可以得到响应的,不不管请求是成功还是失败分区容错性(P):除了全部整体⽹网络故障,其他故障都不不能导致整个系统不不可⽤用CAP理理论就是说在分布式存储系统中,最多只能实现上⾯面的两点。⽽而由于当前的⽹网络硬件肯定会出原创 2021-09-06 23:30:21 · 1790 阅读 · 0 评论 -
springcloud---part1
分布式架构--微服务常见的组成微服务中常见的组件:网关:可以实现限流等功能,用户的请求到达网关后,可以根据对应的用户的url转发到对应的服务。路路由转发 + 过滤器器配置中⼼心:管理理配置,动态更更新 application.properties负载均衡器器:分发流量量到多个节点,降低压⼒力力链路路追踪:分析调⽤用链路路耗时 例例⼦子:下单-》查询商品服务获取商品价格-》查询⽤用户信息-》保存数据库创建项目-导入依赖需要引入spring boot的依赖+spri...原创 2021-09-05 14:43:32 · 178 阅读 · 0 评论