什么是微服务
微服务就是整个系统中,我们把各个子模块作为一个个独立的服务,多个服务之间可以通过轻量级的通信完成相互调用.每一个项目都可以进行独立部署,扩展和变更.
对Spring Cloud的理解
Spring Cloud是Spring官方提供的微服务解决方案,Spring 提供的Spring Cloud中集成了netflix提供的几个套件,eureka hystrix ribbon zuul等等
eureka负责服务的注册与发现
ribbon负责负载均衡
hystrix负责熔断降级机制
zuul是总网关
Spring Cloud提供了一个微服务架构的标准,同时降低了微服务架构的开发难度.