SpringCloud
文章平均质量分 91
我方射手是憨憨
互联网世界的小小白,却有着大大的梦!
展开
-
SpringCloud学习笔记(三)Ribbon负载均衡
目录Ribbon概述Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们也很容易使用Ri原创 2021-03-16 10:47:46 · 127 阅读 · 0 评论 -
SpringCloud学习笔记(一)微服务的基本概念
什么是微服务业界大牛马丁.福勒(Martin Fowler) 这样描述微服务:论文网址: https://martinfowler.com/articles/microservices.html就目前而言,对于微服务业界并没有一个统一的、标准的定义(While there is no precise definition ofthis architectural style)。通常而言,微服务是一种架构模式或者架构风格,他提倡将单一的应用划分为一个独立的服务,每个服务原创 2021-03-12 09:59:44 · 181 阅读 · 1 评论 -
SpringCloud学习笔记(二)Eureka服务注册于发现
目录关于EurekaSpring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比Zookeeper)。Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka 的客户端连接到 Eureka Server并维持心跳连接。这样系统的维护人员就可以通过 Eureka Server 来监控系统中各个微服务是否正常运行。SpringCloud 的一些其他模块(比如Z原创 2021-03-15 10:53:54 · 249 阅读 · 4 评论