找个美工做淘宝网站需要多少钱超级软文
 写在前面:
最近摆了几天,现在重新开始学习。《本文没啥用》。  
 
最近摆了几天,现在重新开始学习。《本文没啥用》。
文章目录
- 概念
 - 概括
 - 优劣势
 - 特征
 
- SpringCloud
 
概念
概括
微服务技术是分布式架构的一种,因为一个机器的能力有限,需要集群来进行同时解决,但是分布式也就是分布到不同的机器来提高性能。
 微服务提供性能和便利的同时也有着很多的问题。
- 服务拆分
单体的时候所有项目全部写到了一起,但是随着业务功能的复杂,就会很难维护,所以需要拆分。 - 维护各种服务–注册中心
记录拉去或注册服务信息 - 管理服务配置–配置中心
管理服务的配置 - 服务网关
管理请求 - 分布式缓存
 - 分布式搜索
 - 消息队列
 - 分布式日志
解决日志定位 - 系统监控
定位监控 - 自动化部署
 - 容器
 
优劣势
优势
- 降低耦合
 - 有利于服务的扩展
 
缺点
- 服务调用关系错综复杂
 
特征
- 单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责
 - 自治:团队独立、技术独立、数据独立,独立部署和交付
 - 面向服务:服务提供统一标准的接口,与语言和技术无关
 - 隔离性强:服务调用做好隔离、容错、降级,避免出现级联问题
 
SpringCloud
SpringCloud是目前使用最广的微服务架构。
 版本需要注意和springboot的版本
