分布式架构的演变过程

发布时间 2023-12-19 09:22:31作者: 领着小丫闯江湖

1. 单应用架构

此时用户量很少,所有功能全部都在一个应用中,应用和数据库部署在一台机器上。

2. 应用服务器和数据库服务器分离

随着系统访问量的再度增加,webserver机器的压力在高峰期会上升到比较高,这个时候开始考虑增加一台服务器,将数据库分离出去。

3. 应用服务器集群

突然有一天,发现系统的访问又开始有变慢的趋势了,这个时候首先查看数据库,压力一切正常,之后查看webserver,发现apache阻塞了很多的请求,而应用服务器对每个请求也是比较快的,看来是请求数太高导致需要排队等待,响应速度变慢。

 

 

https://zhuanlan.zhihu.com/p/102094940

 https://blog.csdn.net/m0_52994499/article/details/121619232