您现在的位置是:系统运维 >>正文
Nginx反向代理原理详解(图文全面总结)
系统运维18人已围观
简介Nginx是大型架构的必备技能,下面我就重点来详解Nginx反向代理原理@mikechenNginx反向代理反向代理是一种代理模式,其中代理服务器充当了客户端和后端服务器之间的中间人。如下图所示:文章 ...
Nginx是向代大型架构的必备技能 ,下面我就重点来详解Nginx反向代理原理@mikechen
Nginx反向代理反向代理是理原理详一种代理模式,其中代理服务器充当了客户端和后端服务器之间的解图结中间人 。
如下图所示 :
文章预览
反向代理是文全指客户端请求访问目标服务器时 ,目标服务器的面总 IP 地址对客户端是不可见的源码库。
代理服务器充当“中介”,向代客户端的理原理详请求首先到达代理服务器 ,再由代理服务器决定将请求转发给哪个后端服务器。解图结
通过反向代理 ,文全有如下好处:
隐藏后端服务器:客户端不知道后端的面总实际服务器,只能访问代理服务器;负载均衡:将请求分发到多个后端服务器 ,向代提高服务可用性和性能;安全性:代理服务器可以充当防火墙,理原理详防止外部直接访问后端服务;缓存 :通过缓存静态资源,源码下载解图结减轻后端服务器负担,文全提高响应速度Nginx反向代理原理工作原理 ,面总如下图所示:
文章预览
大致流程,如下 :
复制客户端请求→Nginx反向代理→后端服务器→后端响应→Nginx反向代理→客户端1.第一步 :客户端请求
客户端向 Nginx 反向代理服务器发送请求;
第二步 :Nginx 处理请求
Nginx 根据配置规则 ,判断如何将请求转发给后端服务器 。
Nginx 可以根据 URL、请求类型或其他条件选择最合适的后端服务器。
第三步 :Nginx 转发请求
Nginx 将请求转发给一个或多个后端服务器,例如 :通过负载均衡算法…,决定后端服务器。模板下载
最后 ,Nginx 返回响应
Nginx 将后端服务器的响应返回给客户端 。
在这个过程中,客户端只知道Nginx服务器的IP地址和端口,而不知道后端服务器的存在 。
比如 :
复制upstream backend { server 192.168.1.101; server 192.168.1.102; } server { location /{ proxy_pass http://backend; } }1.2.3.4.5.6.7.8.9.10.在这个配置中,所有进入 / 路径的请求都会被 Nginx 反向代理到 backend 上的香港云服务器后端服务器。
Nginx 使用 upstream 模块来定义一组后端服务器。
在进行反向代理时 ,Nginx 会根据配置的负载均衡算法从 upstream 模块中选择一个后端服务器 ,并与其建立连接 。
比如:
文章预览
除此之外,Nginx 会维护与后端服务器的连接,并可以利用 Keep-Alive 连接来复用 TCP 连接 ,减少连接建立和关闭的开销,提高性能。
亿华云Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/html/64a7899857.html
相关文章
美国网攻西工大另一图谋曝光:查询中国境内敏感身份人员信息
系统运维《环球时报》记者27日获得的最新调查报告进一步揭露了美国对西北工业大学组织网络攻击的目的:渗透控制中国基础设施核心设备,窃取中国用户隐私数据,入侵过程中还查询一批中国境内敏感身份人员,并将用户信息打包 ...
【系统运维】
阅读更多专访中关村科金冯月,解读新一代生物核身技术的正本澄源之道
系统运维数字经济时代,在数字化转型浪潮的驱动下千行百业经历了前所未有的飞速变革。大量线下业务开始向线上化转变,在提升服务效率的同时,成功拓宽了服务营销渠道,使得更多的用户能够更加便捷的享受到优质的服务。然而, ...
【系统运维】
阅读更多云安全的五个优秀实践
系统运维人们需要了解在云中安全部署应用程序和管理数据的最佳实践。保护云中的数据和应用程序需要采用严格的策略管理人员、流程和技术。由于云计算出色的可靠性、可扩展性以及可以显著降低成本,迁移到云平台的企业数量急剧 ...
【系统运维】
阅读更多
热门文章
最新文章
友情链接
- 健身餐市场(健身人群的增加,为健身餐市场带来爆发式增长)
- 无锡爱回收——打造环保生活新方式(以实用、高效、便捷的方式解决废品回收难题)
- 探索IntelHM70的功能与性能(揭秘HM70芯片组的关键特点与应用领域)
- 探讨屏幕色温调节的技巧与原理(以怎样暖屏调冷屏为例,提升视觉舒适度与效果)
- 东芝电视机的性能与品质分析(了解东芝电视机的关键特点及用户评价)
- 苏州日月光2015(以新技术引领创新的时代)
- 乐视视频会员的优势与功能剖析(畅享海量影视资源,尽在乐视视频会员)
- 魅蓝系列机子的性能与用户体验(探究魅蓝系列机子的亮点与不足)
- 西部数据4T硬盘的性能和可靠性评测(领先市场的存储解决方案,高速传输与强大耐久力)
- 微星GK701键盘的全面评测(一款性能卓越、舒适耐用的游戏键盘) 亿华云香港物理机b2b信息平台源码库网站建设企业服务器云服务器