![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
文章平均质量分 66
爱码猿
不登高山,不知天之高也;不临深溪,不知地之厚也。
展开
-
SpringCloud整合Knife4j实现接口文档
SpringBoot可以通过整合knife4j来实现在线接口文档功能,但在微服务环境下,每个服务的接口文档访问地址都不相同,访问起来十分麻烦,因此我们可以在gateway成对各个微服务的接口文档进行整合,实现访问网关即可任意切换查看各个微服务的接口文档。原创 2023-01-28 15:07:34 · 3811 阅读 · 1 评论 -
SpringCloud使用Seata1.5.2实现分布式事务
springCloud整合seata1.5.2实现分布式事务原创 2022-10-23 10:38:54 · 2637 阅读 · 0 评论 -
SpringCloud 使用ResponseBodyAdvice和Feign的Decoder优化服务调用的返回数据格式
项目中的接口返回结果一般都是规定的固定格式,例如Controller层统一返回Result对象,对象中的data用于存放接口返回的数据,这样在通过feign进行远程调用时一般也用Result对象作为返回值,然后在代码中调用getData获取返回结果。getData这一步完全是冗余的,可以通过ResponseBodyAdvice和Feign的Decoder来解决此问题。原创 2022-10-16 14:56:54 · 3449 阅读 · 2 评论 -
SpringCloud Naocs 自定义负载均衡配置
场景:本地开发中,所有开发人员都启动了多个微服务,在进行远程调用时,可能请求的是其他开发人员的服务,导致本地联调debug效率低下。SpringCloud新版本中负载均衡器由原来的ribbon替换为Spring自己开发的Loadbalancer,默认只提供了2中负载均衡策略:RandomLoadBalancer 和 RoundRobinLoadBalancer。SpringCloud Alibaba Nacos 2021.1版本提供了基于Nacos注册中心的轮询策略 NacosLoadBalancer 是基原创 2022-06-27 23:09:13 · 3356 阅读 · 0 评论 -
SpringCloud Gateway 配合Nacos实现路由规则动态刷新
通过nacos配置中心维护gateway的路由配置,并且在nacos上修改配置文件后无需重启就能够立即刷新路由。原创 2022-06-27 22:18:40 · 2734 阅读 · 0 评论 -
SpringCloud Alibaba 教程
SpringCloud Alibaba原创 2021-08-08 15:50:56 · 8835 阅读 · 0 评论 -
springCloud 链路追踪技术
SpringCloud 链路追踪技术一 链路追踪介绍在大型系统的微服务化构建中,一个系统被拆分成了许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。在这种架构中,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心,也就意味着这种架构形式也会存在一些问题:如何快速发现问题?如何判断故障影响范围?如何梳理服务依赖以及依赖的合理性原创 2020-09-25 18:00:41 · 725 阅读 · 0 评论