Spring Cloud 系列之 Netflix Hystrix 服务容错(三)

2020-04-17
阅读 18 分钟
250
本篇文章为系列文章,未读前几集的同学请猛戳这里: Spring Cloud 系列之 Netflix Hystrix 服务容错(一) Spring Cloud 系列之 Netflix Hystrix 服务容错(二) 本篇文章讲解 Hystrix 的服务熔断和服务降级以及基于 Feign 的服务熔断处理。   服务熔断      点击链接观看:服务熔断视频(获取更多请关注公众号「...

Spring Cloud 系列之 Netflix Hystrix 服务容错(二)

2020-04-17
阅读 11 分钟
454
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Netflix Hystrix 服务容错(一) 本篇文章讲解 Hystrix 服务隔离中的线程池隔离与信号量隔离。    服务隔离      点击链接观看:服务隔离视频(获取更多请关注公众号「哈喽沃德先生」)    线程池隔离      没有线程池隔离的项目所有...

Spring Cloud 系列之 Netflix Hystrix 服务容错(一)

2020-04-17
阅读 16 分钟
186
Hystrix 源自 Netflix 团队于 2011 年开始研发。2012年 Hystrix 不断发展和成熟,Netflix 内部的许多团队都采用了它。如今,每天在 Netflix 上通过 Hystrix 执行数百亿个线程隔离和数千亿个信号量隔离的调用。极大地提高了系统的稳定性。

Spring Cloud 系列之 Feign 声明式服务调用(二)

2020-04-17
阅读 21 分钟
305
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Feign 声明式服务调用(一) 本篇文章讲解 Feign 性能优化的问题,Gzip压缩、HTTP连接池、请求超时等。    Feign 性能优化    Gzip 压缩      gzip 介绍:gzip 是一种数据格式,采用 deflate 算法压缩数据;gzip 是一种流行的文件压缩算法...

Spring Cloud 系列之 Feign 声明式服务调用(一)

2020-04-17
阅读 24 分钟
180
Feign 是 Spring Cloud Netflix 组件中的一个轻量级 RESTful 的 HTTP 服务客户端,实现了负载均衡和 Rest 调用的开源框架,封装了 Ribbon 和 RestTemplate,实现了 WebService 的面向接口编程,进一步降低了项目的耦合度。

Spring Cloud 系列之 Consul 注册中心(二)

2020-04-17
阅读 3 分钟
268
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Consul 注册中心(一) 本篇文章讲解 Consul 集群环境的搭建。    Consul 集群      点击链接观看:Consul 集群视频(获取更多请关注公众号「哈喽沃德先生」)      上图是一个简单的 Consul Cluster 架构,Consul Cluster 有 Server 和...

Spring Cloud 系列之 Consul 注册中心(一)

2020-04-17
阅读 19 分钟
201
Netflix Eureka 2.X [链接] 官方宣告停止开发,但其实对国内的用户影响甚小,一方面国内大都使用的是 Eureka 1.X 系列,并且官方也在积极维护 1.X [链接]。

Spring Cloud 系列之 Netflix Ribbon 负载均衡

2020-04-17
阅读 7 分钟
219
它不像 Spring Cloud 服务注册中心、配置中心、API 网关那样独立部署,但是它几乎存在于每个 Spring Cloud 微服务中。包括 Feign 提供的声明式服务调用也是基于该 Ribbon 实现的。

Spring Cloud 系列之 Netflix Eureka 注册中心(二)

2020-04-17
阅读 25 分钟
462
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Netflix Eureka 注册中心(一) 本篇文章讲解 Eureka 集群、架构原理、自我保护、优雅停服、安全认证等功能实现。    高可用 Eureka 注册中心      点击链接观看:高可用 Eureka 注册中心视频(获取更多请关注公众号「哈喽沃德先生」)   ...

Spring Cloud 系列之 Netflix Eureka 注册中心(一)

2020-04-17
阅读 8 分钟
193
服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串、路由信息等。服务注册中心是微服务架构中最基础的设施之一。

一篇文章搞懂 Spring Cloud 是什么

2020-03-02
阅读 6 分钟
539
提起微服务,不得不提 Spring Cloud 全家桶系列,Spring Cloud 是一个服务治理平台,是若干个框架的集合,提供了全套的分布式系统解决方案。包含了:服务注册与发现、配置中心、服务网关、智能路由、负载均衡、断路器、监控跟踪、分布式消息队列等等。

微服务架构的前世今生

2020-03-01
阅读 20 分钟
8.7k
2012年以后,因为移动互联网的兴起,随着网名数量的增多,需求变化大,用户群体大。导致已有的应用程序无法抗住大规模的并发,且版本迭代麻烦,扩展不够灵活,应对外界环境能力薄弱,所以微服务思想就应运而生了。