![](https://img-blog.csdnimg.cn/54b4d4713efa4a189a0f598abcd62516.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 93
风.F
这个作者很懒,什么都没留下…
展开
-
【微服务SpringCloud-Alibaba】:Nacos 配置中心
文章目录1、Nacos 配置中心2、快速入门2.1、添加配置文件2.2、配置的获取3、配置文件分类1、Nacos 配置中心在 SpringCloud 中,我们使用了 Config 组件管理所有配置文件,使用了 Bus 消息总线更新配置,两者需要配合使用才能动态的管理配置文件。而 Nacos 可以替代这两个组件,实现动态的管理所有配置文件。2、快速入门2.1、添加配置文件想要管理配置,先要有配置文件。在使用 Config 组件管理配置文件时,需要将配置文件 GitHub 或者 Gitee 中。当使原创 2022-11-12 19:27:33 · 2838 阅读 · 1 评论 -
【微服务SpringCloud】:Feign 组件
文章目录1、什么是 Feign ?2、使用 Feign3、Feign 的相关配置1、什么是 Feign ?Feign是 Netflix 公司开发的声明式,轻量级Restful的HTTP服务客户端,内置了Ribbon,用于客户端负载均衡。由于 Netflix 公司不再维护 Feign ,Feign 由社区维护,Feign 更名为 OpenFign,并且项目迁移到新的仓库。Spring-Cloud-OpenFign是基于 OpenFign 进行包装,集成了 SpringMVC 的注解等方便SpringB原创 2021-11-29 18:25:50 · 575 阅读 · 0 评论 -
【微服务SpringCloud】:Ribbon 详解
文章目录1、什么是 Ribbon ?1、什么是 Ribbon ?Ribbon 是 Netflixfa 发布的一个负载均衡器,主要用于控制 HTTP 和 TCP客户端行为。在 SpringCloud 中,Eureka 一般配合 Ribbon 进行使用,Ribbon 提供了客户端负载均衡的功能,Ribbon 利用从 Eureka 中读取到的服务信息,在调用服务节点提供的服务时,会合理的进行负载。在SpringCloud中可以将注册中心和Ribbon配合使用,Ribbon自动的从注册中心中获取服务提供原创 2021-10-28 21:47:41 · 1861 阅读 · 0 评论 -
【微服务SpringCloud】:Eureka 注册中心
文章目录1、Eureka的基础知识2、搭建Eureka注册中心3、服务注册4、1、Eureka的基础知识我们在之前了解过注册中心,Eureka 就是注册中心的一种。Eureka 是Netflix 开发的服务发现框架,SpringCloud 将它集成在自己的子项目 spring-cloud-netflix 中,实现 SpringCloud 的服务发现功能。Eureka由3个角色组成:Eureka Server:服务中心,提供服务注册和发现Service Provider:服务提供方,将自身服务注原创 2021-10-26 20:07:57 · 271 阅读 · 0 评论 -
【微服务SpringCloud】:Consul 注册中心
文章目录1、什么是 Consul ?2、安装 Consul1、什么是 Consul ?Consul 是由 HashiCorp 公司推出的开源工具,用于实现分布式的、高可用的用于实现分布式系统的服务发现与配置。Consul是分布式的、高可用的、 可横向扩展的用于实现分布式系统的服务发现与配置。Consul 使用 Go 语言编写,安装包仅包含一个可执行文件,方便部署,与 Docker 等轻量级容器可无缝配合。Consul 的特点如下:服务发现(Service Discovery):Consul提原创 2021-10-27 17:47:51 · 630 阅读 · 0 评论 -
【微服务SpringCloud】:Eureka 配置详解
文章目录1、Eureka Client 配置项(eureka.client.*)2、服务实例配置项(eureka.instance.*)1、Eureka Client 配置项(eureka.client.*)参数名称说明默认值eureka.client.enabled用于指示Eureka客户端已启用的标志trueeureka.client.registry-fetch-interval-seconds指示从eureka服务器获取注册表信息的频率(s)30seur原创 2021-10-24 18:15:07 · 1563 阅读 · 0 评论 -
【微服务SpringCloud】:注册中心详解
文章目录1、注册中心2、CAP理论3、主流注册中心3.1、Zookeeper3.2、Eureka3.3、Consul3.4、Nacos3.5、总结1、注册中心服务注册中心本质上是为了解耦服务提供者和服务消费者。 对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态 LB 机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现原创 2021-10-23 17:32:19 · 1096 阅读 · 0 评论 -
系统架构演变详解
文章目录1、单体架构2、垂直架构3、分布式架构4、SOA架构5、微服务6、集群、分布式和微服务的区别1、单体架构在学习 Dubbo 之后,我们先了解一下系统架构的演变过程。随着用户量的不断增加、业务功能的扩展逐步,系统架构变得更加完美具备了高性能、高可用、安全性等特性。在互联网发展的早起,我们经常会在一台机器上运行所有的程序和软件。把所有软件和应用都部署在一台机器上,这样就完成一个简单系统的搭建。这种单体构架的优点:开发和部署都很简单,小型项目首选缺点:项目启动慢:当项目的功能较多原创 2021-10-23 16:27:25 · 709 阅读 · 0 评论