首页 > 代码库 > 正向代理,反向代理

正向代理,反向代理

1。正向代理:代理的对象是客户端;

比如有的公司控制公司电脑只能访问局域网和几个外网网址,这时公司就需要一台代理服务器,员工电脑请求外网网址是通过代理服务器发送的(代理服务器会检查该网址是否是公司允许的,比如公司只能让员工访问百度),这时代理服务器代理的对象就是员工电脑(客户端)。

客户端>代理服务器>百度服务器

 

2。反向代理:代理的对象是服务器。

现在很多公司都用nginx做负载均衡,客户端请求该公司的网址,其实是被 nginx接受,然后分发到下面的tomcat服务器。(这里有多个tomcat做负载均衡,负载均衡需要考虑会话session的处理)这时nginx代理对象的就是tomcat服务器。

客服端>代理服务器>公司服务器

正向代理,反向代理