微服务架构:微服务架构的基本思想在于考虑围绕着业务领域组件来创建应用,这些应用可独立地进行开发·管理和部署。在分散的组件中使用微服务云架构和平台,使部署,管理和服务功能交互变得更加简单。
基于微服务架构的设计:
目的: 有效的拆分应用,实现敏捷开发和部署
微服务架构的功能
1.微服务架构的自动化部署
2.服务集中化管理
3.自持熔断机制
Spring Cloud
SpringCloud是一个基于Spring Boot实现的微服务开发结构。Spring Cloud将Spring Boot框架进行在封装,屏蔽掉了复杂的配置和实现原理,给开发者留出了一套简单易懂,易部署,和易维护的分布式系统的开发工具包。