互联网项目部署

1.请求量

小型项目请求量小,服务器压力小,因此只需要部署一个tomcat服务器即可满足访问量需求
互联网项目访问量大,服务器压力大,需要部署多个tomcat服务器

2.负载均衡

在面对大压力请求,互联网项目会使用Nginx进行静态代理,通过一系列负载均衡算法将请求分配给某一台服务器
同时,为了防止单台Nginx服务器宕机的情况,采用多台Nginx服务器进行代理。

3.数据库

互联网项目为防止数据库宕机会采用主从数据库实现HA高可用性,即使可能slave数据库从来不会使用到,但是能确保主宕机切副,避免宕机所带来的一系列损失

4.SAN服务器

一些静态资源需要单独存储在服务器上,这就是静态资源服务器,存储图片,视频等

原文地址:https://www.cnblogs.com/211806210dingziming/p/14543036.html