SpringCloud微服务架构Spring cloud是一个基于Spring Boot实现的服务治理工具包,在微服务架构中用于管理和协调服务的微服务:就是把一个单体项目,拆分为多个微服务,每个微服务可以独立技术选型,独立开发,独立部署,独立运维.并且多个服务相互协调,相互配合,最终完成用户的价值.Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署五大重要组件服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon/Feign服务网关——Netflix Zuul断路器——Netflix Hystrix分布式配置——Spring Cloud ConfigSpring cloud入门-搭建环境( 以maven多模块化的方法搭建)1.创建Maven普通项目最外层pom.xml: