springcloud
文章平均质量分 83
SpringCloud1
这个作者很懒,什么都没留下…
展开
-
springcloud第一天,从面试题开始
springcloud第一天,从面试题开始1、什么是微服务?业界大牛: 马丁·福勒 这样描述微服务:通常而言,微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分为一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价格。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进...原创 2018-05-28 10:28:43 · 19190 阅读 · 0 评论 -
SpringCloud第二天,SpringCloud概述,为什么要用它?
1、什么是springcloud?简单来说:SpringCloud=分布式微服务架构下的一站式解决方案,是各个微服务架构落地技术的集合体,俗称微服务全家桶。Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,领导选举,分布式会话,群集状态)。分布式系统的协调导致锅炉板模式,使用Spring...原创 2018-05-28 13:33:29 · 1265 阅读 · 0 评论 -
SpringCloud_Eureka(Eureka服务注册与发现)
1、什么是Eureka Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一种基于REST的服务,主要用于AWS云中定位服务,以实现中间层服务器的负载平衡和故障转移。我们称这个服务为Eureka服务器。 服务注册于发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中心...原创 2018-05-28 23:00:01 · 326 阅读 · 0 评论 -
什么是CAP
计算机界有很多高大上又难于理解的术语,CAP就是其中之一, 什么一致性(Consistency), 可用性(Availability), 分区容错性(Partition tolerance) 就很难理解了, 再加上CAP定理更是让人云里雾里, 今天咱们试图通俗的演绎一下。 张大胖在公司奋发图强,经过多年的努力,终于做到了架构师的位置。 架构师的椅子还没坐热,很快就来了一个项目要做架构设计。 ...转载 2018-05-29 14:40:39 · 3952 阅读 · 1 评论 -
什么是 Ribbon?什么是负载均衡?怎么用Ribbon
Srping Cloud Ribbon 是基于 Netflix Ribbon实现的一套 客户端 负载均衡的工具。简甲的说,Ribbon是Netflix发布的开源顶目,主要功能是提供客户端的软件负均衡算法,将Netflix的中间层服务连接在一起。Ribbon窖户端组件提供一系列完善配置项如连接超时,重试等。简軍的说,就是在配置文件中列出LoadBalancer〔简称LB)后面所有的机器,Ribbo...原创 2018-05-29 17:03:54 · 4551 阅读 · 0 评论 -
Hystrix熔断器的使用
SpringCloud--Hystrix(断路器)0、什么是服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的“雪崩效应”。1、什么是hystrix? Hystrix是...原创 2018-05-31 14:31:36 · 1912 阅读 · 1 评论