![](https://img-blog.csdnimg.cn/71bed282a3214889b9b01f4217ea621f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud从入门到实战
文章平均质量分 96
SpringCloud从入门到实战,重新系统学习一下SpringCloud方面的系列知识,与君共勉!
LeoToJavaer
我是Leo,喜欢钻研Java相关知识,阿里云社区专家博主 ,主攻Java后端方向 | 励志成为全栈工程师!喜欢写一些有意思的博客。欢迎与我交流。
展开
-
微服务整合Gateway网关
关作为流量的入口,常用的功能包括路由转发,权限校验,限流等。SpringCloud Gateway 是 Spring Cloud 官方推出的第二代网关框架,定位于取代 Netlix Zuul。相比 Zuul 来说,Spring Cloud Gateway 提供更优秀的性能,更强大的有功能。Spring Cloud Gateway 由 WebFlux + Netty + Reactor 实现的响应式的 API 网关。它不能在传统的servlet 容器中工作,也不能构建成 war 包。原创 2023-09-17 23:12:27 · 738 阅读 · 26 评论 -
微服务远程调用openFeign整合
使用Feign的步骤:① 引入依赖② 添加@EnableFeignClients注解③ 编写FeignClient接口④ 使用FeignClient中定义的方法代替RestTemplate类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制。原创 2023-06-17 15:20:07 · 2625 阅读 · 18 评论 -
Ribbon和 Nacos服务注册中心
的底层采用了一个拦截器,拦截了RestTemplate发出的请求,对地址做了修改。用一幅图来总结一下:拦截我们的RestTemplate请求http://userservice/user/1RibbonLoadBalancerClient会从请求url中获取服务名称,也就是user-serviceDynamicServerListLoadBalancer根据user-service到eureka拉取服务列表eureka返回列表,localhost:9001、localhost:9002。原创 2023-06-15 20:32:58 · 4101 阅读 · 15 评论 -
认识 SpringCloud 核心组件
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉💞当前专栏:✨特色专栏:🥭本文内容:初步了解SpringCloud微服务架构,欢迎大家访问📚个人知识库:,欢迎大家访问在上一节, 我们初步学习了微服务架构的体系结构,对也有一个简单的了解。这一节我们来进一步认识的一些核心组件,在此之前我们先来一个案例练练手。原创 2023-06-09 17:00:12 · 2617 阅读 · 14 评论 -
初步了解SpringCloud微服务架构
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。原创 2023-06-08 16:29:21 · 1006 阅读 · 24 评论