![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud开发
阿菜一号
顺丰科技的阿菜,一个永远在创建bug和修复bug的菜鸟工程师
展开
-
SpringCloud学习总结之 Ribbon 和 Hystrix (三)
按照 《spring cloud 微服务实战》这本书的书写顺序,我们首先对Ribbon 进行一个介绍。 Spring Cloud Ribbon 是一个基于 HTTP 和 TCP的客户端负载均衡工具, 它不同于Nginx的服务端负载均衡,他侧重于将需要的访问清单从服务注册中心中取出,放在自己的访问服务器列表(ServerList)中,当需要访问某一台具体的服务器的时候,他会经过不同的轮询策略去访问相应的负载均衡设备。 同时他也不同于硬件设施的负载均衡,硬件设施经常通过配置citrix netscaler,原创 2020-06-27 23:41:34 · 203 阅读 · 0 评论 -
Spring Cloud学习总结之 Eureka
什么是Eureka? Eureka是由netflix出台的服务治理组件,是在分布式系统中管理各个分布式节点之间的通信,注册的一个组件。譬如当我们打开手机登录微信的时候,我们的手机会给分布式系统发消息通知客户端微信已经开启了,实际上完成的是服务注册过程,同时我们需要获取好友列表,实际上完成的是分布式结点之间的发现过程。这两个过程的实施,都需要Eureka这样的服务治理组件的帮助。 Eureka由服务器和客户端组件组成。Eureka服务器端会维护一张注册表,服务器组件将所有微服务注册在这张服务清单中,包含主机与原创 2020-06-22 02:10:20 · 139 阅读 · 0 评论 -
Spring Cloud学习总结--Spring Cloud的介绍 (一)
作为spring全家桶的一员,spring cloud既可以整合各种微服务,又能兼容Spring Boot框架,所以作为一个不甘于继续当咸鱼的菜鸟,一定是要接受spring cloud的一波洗礼了。 什么是Spring Cloud 要先介绍什么是spring cloud,就要先介绍微服务的概念。首先微服务第一次出现在一位叫Martin Fowler攻城狮的 Microservices的博文当中,作为一个受够了单体机开发的年轻人,他用了几个晚上苦思冥想,提出了一种去中心化开发的全新思路,即所有的服务不用全部集原创 2020-06-08 00:55:45 · 229 阅读 · 0 评论