正向&反向代理

正向代理

       正向代理就是例如科学上网,通过代理服务器访问某个网站资源

       我访问google,先发请求给代理,代理把我想要获取的数据的请求发给google;google根据请求返回数据给代理,代理再返回给我。但给我们的感觉像是我直接访问了google

     对于google而言,所有使用同一个代理的人,它不知道是谁真正在访问它,它只知道是这个代理

     即正向代理隐藏发起请求的人

反向代理

       例如访问百度,域名www.baidu.com, 你也访问百度,他也访问百度,这个时候由于访问的人数很多,百度如果只用一台服务器来提供服务就可能扛不住这波压力。

      它就可以采用反向代理的方式,我们都通过访问同一个网关,网关可以判断每一个人访问的权重值,根据权重值把你的请求发给第一台服务器,我的请求发给第二台,他的请求发给第三台。此时在我们看来我们都访问了同一个地址,但是在服务器内部其实已经分流到了不同的电脑之上。这也就是负载均衡

     可以使用nginx作反向代理的网关实现负载均衡。

发布了466 篇原创文章 · 获赞 192 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/hxxjxw/article/details/105431255