spring cloud
文章平均质量分 91
zyyn_未来可期
热爱生活,更热爱你~
展开
-
千错万错都是没有服务治理的错之----一篇搞懂所有的注册中心(下)
上一节我们介绍了Eureka,Zookeeper和Cansul这三个老朋友,这一节我们就重点的介绍由阿里巴巴出品的Nacos原创 2022-03-21 10:39:29 · 496 阅读 · 0 评论 -
同事问我啥是SpringCloud Gateway,我反手就是一套QWER
什么是网关?干什么用的? • 网关旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。 • 在微服务架构中,不同的微服务可以有不同的网络地址,各个微服务之间通过互相调用完成用户请求,客户端可能通过调用N个微服务 的接口完成一个用户请求。 • 存在的问题: • 客户端多次请求不同的微服务,增加客户端的复杂性 • 认证复杂,每个服务都要进行认证 • http请求不同服务次数增加,性能不高 • 网关就是系统的入口,封装了应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共原创 2022-03-16 14:49:56 · 377 阅读 · 0 评论 -
千错万错都是没有服务治理的错之----一篇搞懂所有的注册中心(上)
啥是服务治理? 服务治理就是注册中心?Spring Cloud使用什么软件作为注册中心? 我们要知道微服务之间相互调用需要知道对方服务器的IP和端口,服务治理就是管理各个服务的地址和状态。 在我们现在的项目中,可能大家最常用的就是Eureka 这也是面试官们最常问的一个模块,但是还有一点希望大家也都清楚,那就是Eureka 社区已经停更了,可能以后Eureka 会慢慢的淡出我们的视野中,那么我们都有神马技术可以去代替呢? 我们本次就来聊聊! 一、Eureka • Eureka 是 Netflix 公司开源的原创 2022-03-15 16:44:19 · 2204 阅读 · 0 评论 -
我本以为我了解Hystrix 熔断器,直到......
Hystrix 熔断器 1、分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 我们都知道,多个微服务之间的调用往往是扇形的这就是所谓的“扇出”,如果其中一个服务响应时间过长或者不可用,往往会导致“雪崩效应” 我们为了应对以上的问题,就提出了Hystrix 这个概念 2、Hystrix Hystix 是 Netflix 开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败(雪崩)。 Hystrix能够保证在一个依赖出问题的情况原创 2022-03-16 11:21:14 · 103 阅读 · 0 评论