SpringCloud微服务分布式架构
文章平均质量分 91
微服务架构风格是一种将单个应用程序开发为“一套小型服务”的方法,每个服务“运行在自己的进程中”,并通过轻量级机制(通常是HTTP资源API)进行通信。
不会压弯的小飞侠
知足上进不负野心。
展开
-
【微服务】SpringCloud-Nacos注册中心
Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。原创 2022-08-23 15:54:23 · 2898 阅读 · 55 评论 -
SpringCloud-Eureka注册中心
Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。......原创 2022-08-09 07:35:27 · 2942 阅读 · 134 评论 -
【微服务】SpringCloud-Feign远程调用
Feign是一个声明式的http客户端,作用就是帮助我们优雅的实现http请求的发送。原创 2022-08-26 08:17:22 · 3799 阅读 · 122 评论 -
【微服务】SpringCloud-Nacos配置中心
当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。原创 2022-08-21 12:28:14 · 1416 阅读 · 84 评论 -
SpringCloud-Ribbon负载均衡
Ribbon是一个客户端负载均衡器,类似于nginx的负载均衡模块功能,负载均衡(Load Balance)是用于解决一台机器无法解决所有请求而产生的一种算法,像nginx使用负载均衡分配流量,ribbon为客户端提供负载均衡,dubbo服务调用里的负载均衡、openfeign等很多地方使用到了负载均衡。......原创 2022-08-12 06:54:26 · 8615 阅读 · 33 评论 -
SpringCloud-Nacos的下载安装
国内公司一般都推崇阿里巴巴的技术,SpringCloudAlibaba也推出了一个名为Nacos的注册中心。Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。原创 2022-08-13 06:40:29 · 1047 阅读 · 71 评论