SpringCloud(8月25号)

SpringCloud是基于springBoot构建的微服务管理框架,它提供了一系列微服务解决方案,包括服务注册与发现、负载均衡、熔断器、路由、微代理等功能。SpringCloud专注于全局微服务协调,而SpringBoot则更侧重于开发单个微服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SpringCloud是什么?

1、springCloud是基于springBoot的集成应用程序,也是一系列框架的集合,springCloud提供了springBoot构建分布式系统所需的“全家桶”。

2、SpringCloud是微服务的管理者,微服务即是可以独立部署,水平扩展、独立访问的服务单元。

SpringBoot和SpringCloud的区别:

        SpringBoot专注于开发单个微服务;SpringCloud是关注全局微服务协调框架,用于管理SpringBoot拆分的微服务,为各个微服务提供配置,服务发现,断路器,路由,微代理等服务

SpringCloud的核心组件:

        Eureka:服务器注册和发现

        Feign:基于动态代理机制,根据注解和选择的机器,拼接请求url地址,发起请求

        Ribbon:

        Hystrix:

        Zuul:

SpringCloud的优点:

        1、前后端分离开发,便于快速开发;

        2、采用去中心化的思想,服务之间使用Restful等轻量级通讯;

        3、利于扩展模块;

        4、SpringCloud的节点之间不会相互影响;

SpringCloud的缺点:

        配置多,节点多,不利于维护系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值