SpringCloud
如意小队
专注所以专业
展开
-
Spring Cloud入门
Spring Cloud入门 Spring官网 五大件 名称 简介 Eureka 注册中心 Ribbon 负载均衡 Hystix 熔断器 Zuul 服务网关 Feign 服务调用 项目版本 Spring cloud的版本是按照英文字母顺序进行迭代升级的。所有的名称都是来自于伦敦的地铁站站点名称。 Eureka注册中心 Eureka就好比是红娘中心,负责管理、记...原创 2019-09-30 16:36:26 · 223 阅读 · 0 评论 -
远程调用方式RPC和HTTP
远程调用方式 无论是微服务还是面向服务的架构(SOA),都面临着远程调用的问题。 常见的远程调用方式: RPC:自定义数据格式基于原生TCP通信,速度快,效率高。早期的webservice,现在的dubbo都是RPC的典型。 HTTP:HTTP其实是一种网络传输协议,基于TCP,规定了数据传输格式。现在浏览器与服务端的通信基本都是采用HTTP,也可以远程调用,缺点就是消息封装臃肿。 什么是RPC?...原创 2019-09-30 15:17:30 · 1069 阅读 · 0 评论 -
Hystix熔断、Feign以及ZUUL网关(学习总结)
Hystix熔断、Feign以及ZUUL网关 Hystix(熔断器) Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 熔断器是容错管理工具,作用是通过隔离、控制服务从而对延迟 和故障提供更强大的的容错能力,避免拖垮整个系统。 复杂分布式架构通常都具有很多依赖,当一个应用高度耦合其他服务时非常危险且容易导致失败,这种...原创 2019-08-21 11:48:44 · 1093 阅读 · 0 评论 -
SpringCloud学习笔记(三),Hystix熔断、Feign以及ZUUL网关学习总结
Hystix熔断、Feign以及ZUUL网关 Hystix Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 工作机制 简单来讲就是针对!!!!!! Hystix实现 添加依赖 <d...原创 2019-08-21 08:48:31 · 407 阅读 · 0 评论 -
SpringCloud 高可用和负载均衡(小案例)
SpringCloud 高可用和负载均衡 高可用实现 1.1构建两个配置文件application-server01(02).properties application-server01.properties spring.application.name=Eureka-Server #向其他的注册注册中心注册(http://127...原创 2019-08-15 19:58:02 · 521 阅读 · 0 评论