Spring Cloud分布式开发-服务调用
简介
微服务是系统架构上的一种设计风格,
主旨是将一个原本独立的系统拆分成多个小型服务,
这些小型服务都在各自独立的进程中运行.
服务之间通过基于HTTP的RESTful API进行通信协作.
每一个小型服务都围绕系统中某一项耦合度较高的业务功能进行构建,
并且每个服务都维护着自身的数据存储/业务开发/自动化测试案例以及独立部署机制.
使用微服务设计风格的原因:
不断扩大的需求使得单体应用变得越来越臃肿
单体应用系统部署在一个进程内,修改一个很小的功能会导致其他功能模块都需要重先部
原创
2021-10-08 14:54:34 ·
496 阅读 ·
0 评论