前言 今天我们来学习SpringCloudAlibaba的服务框架搭建,创建父子工程对项目进行管理。 开始 第一步我们先创建一个Maven项目,删除src和其他文件保存pom.xml pom.xml配置全局springcloudalibaba依赖 完整pom.xml文件(p
什么是负载均衡? 负载均衡(Load-balance LB),指的是将用户的请求平摊分配到各个服务器上,从而达到系统的高可用。常见的负载均衡软件有Nginx、lvs等。 为什么要做负载均衡? 不做负载均衡,可能导致某台机子负荷太重而挂掉; 导致资源浪费,比如某些机子收到太多的
什么是服务治理? springcloud封装了Netflix公司开发的Eureka模块来实现服务治理。 在传统的rpc远程调用框架中,管理每个服务于服务之间的依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务与服务之间得依赖管理,可以实现服务调用、负载均衡、容错等、实现服务发现与
什么是Dubbo? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说
微服务(microservice) 微服务是分布式架构的一种,分布式架构其实就是要把服务做一个拆分,而springcloud只是解决了拆分过程中的服务治理问题。 在单体架构中,我们把所有的服务都写在一起,随着业务的复杂代码的耦合度就会越来越高,不便于将来的升级维护。 所以往往需要拆分这