Java的四大架构简介&应用及zookeeper简介

一、单一应用架构

        像CMS项目、SSH/SSM做的项目都是用一个Tomcat服务器运行起来的,这种框架就叫做单一应用框架。弊端:如果多个用户在同一时间同时访问同一个项目,就可能造成线程高并发的问题,这样会导致Tomcat服务器运行缓慢,甚至瘫痪。所以这种架构项目只支持访问量的项目。 (Tomcat同一时间的最大访问量是200)       

二、垂直应用架构

商品一个系统;用户一个系统;购物车一个系统;订单一个系统;支付一个系统

竖着切整个系统

三、分布式架构

当用户订单系统生成时,需要访问商品系统的时候,

有需要访问哪个用户创建,访问用户展示系统

当需要跨系统访问的时候,可以通过网络通信访问进程

TCP:第四层

Http:  第七次


四、流动框架

五、Zookeeper

zookeeper是小型的文件系统,存储文件和目录的: 管理服务和注册的。


六、Jmeter 压力测试软件

测试线程高并发的,一个服务器支持的最大并发量


你可能感兴趣的:(Java的四大架构简介&应用及zookeeper简介)