将业务拆分成模块spring MVC ,control(提供接口)
web 架构发展
All in One的的架构方式是吧所有的功能单元放在一个应用里面。然后把整个应用部署到服务器上。当服务器负载能力不行,就将整个应用水平复制,进行扩展,然后再负载均衡。
微服务架构是将每个功能元素独立出来,进行动态组合。所以微服务是对功能元素进行复制,而不是整个应用。
微服务的好处:
- 节省了资源
-
每个功能都可以独立替换、升级
文章
如何构建微服务
将业务拆分成模块spring MVC ,control(提供接口)
All in One的的架构方式是吧所有的功能单元放在一个应用里面。然后把整个应用部署到服务器上。当服务器负载能力不行,就将整个应用水平复制,进行扩展,然后再负载均衡。
微服务架构是将每个功能元素独立出来,进行动态组合。所以微服务是对功能元素进行复制,而不是整个应用。
微服务的好处:
每个功能都可以独立替换、升级
本文标题:03. 什么是微服务架构
本文链接:https://www.haomeiwen.com/subject/bxreyktx.html
网友评论