美文网首页
javaweb系统架构演进(一、单体架构)

javaweb系统架构演进(一、单体架构)

作者: 小马哥爱编程 | 来源:发表于2020-02-27 12:01 被阅读0次

    1.1集中式架构(单体架构)

    系统架构图:

    在javaweb开发早期甚至现在的小型项目都在使用此架构模式。

    架构特点:1.所有项目代码全部编写在一起,代码耦合度极高。

                      2.部署方式为将war包部署在javaweb应用服务器中或将编译过的工程文件放入服务器中。

                        3.数据库与项目工程可分开部署在不同服务器中或同一台服务器中。

                  4.为提高并发性能,可进行应用集群和数据库集群部署。

    架构优点:架构简单,初学者或小型项目的首选架构,入门架构,部署快捷,无服务治理成本投入。

    架构缺点:生产环境维护麻烦,停止服务器会停止所有提供的服务,用户体验不好,代码耦合度极高,不利于功能扩展,技术栈受限。

               

    相关文章

      网友评论

          本文标题:javaweb系统架构演进(一、单体架构)

          本文链接:https://www.haomeiwen.com/subject/gzdthhtx.html