正向代理和反向代理,都是client -> proxy -> server1, 2, 3 ...
正向的意思是, Proxy 是代理client 去访问 server, 因为client 不能直接访问server,client 是知道自己要去哪里,只是自己不能直接过去。 比如 client要访问google时,可以通过第三方网站。
反向代理意思是,Proxy 代理的是server。 client在访问proxy时,其实不知道目的地具体会哪里。由proxy来决定。
比如nginx 在多个服务器前方为client提供服务负载均衡的例子。
参考: https://blog.youkuaiyun.com/liuhenghui5201/article/details/90720442
本文详细解析了正向代理与反向代理的工作原理及应用场景。正向代理中,代理帮助客户端访问其无法直接访问的服务器;而在反向代理中,代理则隐藏并负载均衡后端服务器,对客户端透明。通过实例,如使用第三方网站访问受限资源或nginx作为负载均衡器,深入理解两种代理的区别。
4827

被折叠的 条评论
为什么被折叠?



