0
点赞
收藏
分享

微信扫一扫

Nginx --------- 动静分离

杰森wang 2022-04-04 阅读 32
Nginx

目录


一、介绍

Nginx的负载均衡和静态代理结合在一起,我们可以实现动静分离,这是实际应用中常见的一种场景。

动态资源:如 jsp,由 tomcat 或其他 web 服务器完成
静态资源:如图片、css、js等,由 nginx 服务器完成

它们各司其职,专注于做自己擅长的事情。
动静分离充分利用了它们各自的优势,从而达到更高效合理的架构。

在这里插入图片描述

二、案例

拷贝两份 nginx 配置文件

在这里插入图片描述
修改新拷贝的 nginx81.conf 和 nginx82.conf 配置文件。

nginx81.conf 的端口号,因为这两个机器只需要做静态代理,所以删除掉负载均衡的配置。

在这里插入图片描述

nginx82.conf 同样完成此操作
在这里插入图片描述
静态代理的配置

在这里插入图片描述
负载均衡 Nginx 配置 (nginx.conf)

动态资源的负载均衡
在这里插入图片描述
静态资源的负载均衡

在这里插入图片描述
在这里插入图片描述
启动三台 nginx 服务器,启动两台 tomcat 服务器

在这里插入图片描述

三、测试

在这里插入图片描述

举报

相关推荐

0 条评论