微服务概念 一.什么是微服务架构 微服务,是一个小的.松耦合的分布式服务. 为什么需要微服务: 1)单体系统部署在一个进程中,修改了一个小功能,为了部署上线就会影响其他功能. 2)单体应用各个功能模块的使用场景.并发量.消耗资源类型各不相同,对于资源的利用又互相影响, 这样使得对各个模块的系统容量很难给出较为准确的评估. 微服务是系统架构的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个在各自独立进程中运行的小型服务, 服务之间通过基于HTTP的RESTful API进行通信协作. 二.实…