微服务
hr_W
这个作者很懒,什么都没留下…
展开
-
SpringCloud面试题
重点:理解SpringCloud的体系,以及每个组件的作用以及配置1、什么是 spring cloud?从字面理解,Spring Cloud 就是致力于分布式系统、云服务的框架。Spring Cloud 是整个 Spring 家族中新的成员,是最近云服务火爆的必然产物。使用 Spring Cloud 开发人员可以开箱即用的实现这些模式的服务和应用程序。这些服务可以任何环境下运行,包括分布式环境,也包括开发人员自己的笔记本电脑以及各种托管平台。2、使用Spring Cloud有什么优势?使用Sp原创 2021-12-10 09:42:23 · 205 阅读 · 0 评论 -
SpringCloud
SpringCloud1.分布式系统和集群的概念分布式:不同业务部署到不同服务器上,每个模块独立运行、单独部署 各司其职集群:相同业务部署到不同服务器上,实现容错性、高可用、负载均衡 (滥竽充数)分布式框架: Dubbo+zookeeper SpringBoot+SpringCloud SpringBoot+SpringCloudAlibaba2.HTTP和RPC的区别HTTP:请求头臃肿,灵活,跨语言、跨平台RPC:速度快,抽象3.Eureka组件以及各自基本配置原创 2021-11-24 16:00:44 · 464 阅读 · 0 评论 -
微服务SpringCloud-01
微服务架构演变:集中架构: 缺点: 代码耦合度高,维护困难;无法针对不同的模块进行针对性优化; 无法水平扩展;单点容错率低,并发能力差 垂直架构: 优点: 系统拆分实现了流量分担,解决了并发问题; 可以针对不同的模块进行针对性优化; 方便水平扩展,负载均衡,容错率提高 缺点:系统间相互独立,会有重复开发工作,影响开发效率 分布式架构: 优点:将基础服务进行抽取,系统间相互调用,提高代码复用性和开发效率 缺点:系统间耦合度变高,调用关系错综复杂,难以维护分布式:原创 2021-11-24 15:53:11 · 467 阅读 · 0 评论