![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
逻辑怪人
这个作者很懒,什么都没留下…
展开
-
SpringCloud微服务之三:Ribbon负载均衡
Ribbon是什么Spring Cloud Ribbon 是基于Netflix Ribbon实现的一套客户端负载均衡的工具简单来说,Ribbon是Netflix发布的开源项目,主要的功能是提供客户端的软件负载均衡的算法,将Netflix的中间层服务连接在一起,Ribbon的客户端组件提供的一系列完整的配置项,如:连接超时、重试等等,简单来说,就是在配置文件中LoadBalancer(简称LB:负载均衡)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询、随机连接等等)去连接这些机原创 2020-08-18 16:24:11 · 298 阅读 · 0 评论 -
SpringCloud微服务之二:Eureka服务注册和发现中心
Eureka是什么Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是基于REST服务的,用于定位服务,以实现云端中间件服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务发现和服务注册,只需要使用服务的标识符,就可以访问到服务,而不是修改服务调用的配置文件,功能类似于Dubbo的注册中心,比如Zookeeper。Eureka的原理Eureka的基本架构SpringCloud封装Netflix公司开发的Eureka模块来实现服务的注册和发现(对比Zo原创 2020-08-17 17:00:24 · 317 阅读 · 0 评论 -
SpringCloud微服务之一:微服务的起步
谈到微服务,我们先来见见它的面试题:常见面试题1、什么是微服务2、微服务之间是如何独立通信的?3、SpringCloud和Dubbo有哪些区别4、SpringBoot和SpringCloud,请你谈谈对他们的理解5、什么是服务熔断?什么是服务降级6、微服务的优缺点分别是哪些?说下你在项目中遇到的坑7、你所知道的微服务技术栈有哪些?请列举一二8、EureKa和zookeeper都可以提供服务注册和发现的功能,请说说两个的区别?微服务微服务就是将业务拆成一个个服务,实现彻底的解耦,其实一个原创 2020-08-15 15:00:50 · 123 阅读 · 0 评论