您的位置:首页 > 运维架构 > 反向代理

什么是正向代理和反向代理

2018-02-22 17:10 477 查看
正向代理:A找C借钱,没借到,但是A通过B,让B找C借钱,最后借到了,这里B就是代理,也可以说是正向代理,但是C不知道真正借钱的是谁,我们常说的代理就是正向代理,正向代理的过程,它隐藏了真实的请求客户端(A),服务器(C)不知道真实的客户端是谁,客户端请求的服务(A要借钱)都被代理服务器代理(B)来请求。

反向代理:拨打10086客服电话,可能一个地区的10086客服有几个或者十几个,你永远都不需要关心在电话那头的是哪一个,你关心的是你的问题能不能得到专业的解答,你只需要拨通了10086的总机号码,电话那头总会有人回答你,这里10086总机号码就是我们说的反向代理,反向代理隐藏了真正的服务端,当我们请求www.baidu.com的时候,就像拨打了10086一样,背后可能有成千上万服务器为我们服务,但具体是哪一台,你不知道,也不需要知道,你只需要知道反向代理服务器是谁就好了,www.baidu.com就是我们的反向代理服务器,反向代理服务器会帮我们吧请求转发到真实的服务器那里去,Nginx就是性能非常好的反向代理服务器,用来做负载均衡。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息