内容简介:反向代理服务器处于WEB服务器的前面,既可以提供反向代理,也可以管理一组web服务器,将请求根据负载均衡算法转发到不同的web服务器上。web服务器处理完成的响应再通过反向代理服务器返回给用户。由于web服务器不直接对外提供访问,因此web服务器不需要使用外部IP地址,而反向代理服务器则需要配置双网卡和内部外部两套IP地址。上图中,浏览器访问请求的地址是反向代理服务器的外部地址:198.100.80.0,反向代理服务器收到请求后,根据负载均衡算法得到一台真实物理服务器地址:192.0.0.3,并将请求转发
利用反向代理也可以做负载均衡。如下图所示,
反向代理服务器处于WEB服务器的前面,既可以提供反向代理,也可以管理一组web服务器,将请求根据负载均衡算法转发到不同的web服务器上。web服务器处理完成的响应再通过反向代理服务器返回给用户。由于web服务器不直接对外提供访问,因此web服务器不需要使用外部IP地址,而反向代理服务器则需要配置双网卡和内部外部两套IP地址。
上图中,浏览器访问请求的地址是反向代理服务器的外部地址:198.100.80.0,反向代理服务器收到请求后,根据负载均衡算法得到一台真实物理服务器地
址:192.0.0.3,并将请求转发给这条服务器。192.0.0.3处理完成后将相应返回给反向代理服务器,反向代理服务器再将相应返回给用户。
由于反向代理服务器转发请求在http协议层,因此也叫应用层负载均衡。优点是和反向代理服务器功能集成在一起,部署简单。缺点是发哪项代理服务器是所有请求和响应的中转站,性能会成为瓶颈。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- (译)Istio 组件的性能与伸缩性
- CockroachDB 2.0 发布,带来巨大性能和伸缩性改进
- 可伸缩性最佳实践:来自eBay的经验
- Apache Ignite 2.5.0 版本发布,千级节点伸缩性
- 程序架构探讨—002 应用服务器集群的伸缩性之负载均衡
- 程序架构探讨—007 应用服务器集群的伸缩性之链路负载均衡
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Introduction to Computation and Programming Using Python
John V. Guttag / The MIT Press / 2013-7 / USD 25.00
This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. It provides student......一起来看看 《Introduction to Computation and Programming Using Python》 这本书的介绍吧!