Nginx的作用

(1)正向代理
在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问。
 
0
 
(2)反向代理
客户端对代理是无感知的,客户端不需要做任何配置,我们只需要将请求发送给反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,再返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真是的服务器的ip地址。
 
0
(3)负载均衡
客户端发送多个请求到服务器,服务器处理请求,有一些可能要与数据库进行交互,服务器处理完毕后,再将结果返回给客户端。这种架构模式相对单一,很难处理高并发的场景。所以需要增加服务器的数量,将请求平均分给每个服务器,所以负载就得到了均衡。客户端首先发送请求给反向代理服务器,反向代理服务器将请求转发给8001,8002,8003服务器,如果有15个请求,这时可以给每个服务器5个请求。
0
(4)动静分离
为了加快网站的解析速度,可以吧动态页面和静态页面由不同的服务器来解析,加快解析速度,降低原来单个服务器的压力。
 
0
 
动静分离把动态静态资源分开进行部署
0
posted @   我让你皮  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示