https://blog.csdn.net/qq_40112630/article/details/80392172
正向代理
-
搭建一个属于自己的代理服务器
-
用户发送请求到自己的代理服务器上
-
自己的代理服务器发送请求到服务器上
-
服务器将数据返回到自己的代理服务器上
-
自己的代理服务器再将数据返回给用户
正向代理隐藏了用户,用户的请求被代理服务器接收代替,服务器并不知道用户是谁
反向代理
- 用户发送请求到服务器,其实访问的是反向代理服务器,但是用户不知道
- 反向代理服务器发送请求给真正的服务器
- 真正的服务器将数据返回给反向代理服务器
- 反向代理服务器再将数据返回给用户
用户请求过多,服务器会有一个处理的极限。所以使用反向代理服务器接收请求,再用均衡负载将请求分布给多个真实的服务器。
区别:
简单来说:正向代理隐藏的是用户,反向代理隐藏的是服务器
原文链接:https://blog.csdn.net/qq_40112630/article/details/80392172