标签:场景 负载 均衡 分发 cat 有一个 负载均衡。 统一 请求
有以下三个用户:
A:用户
B:代理商
C:服务商
1)正向代理
B 代替 A 向 C 请求服务
我们一般说的代理即是正向代理,比如:我们想访问一个国外的网站(C),但是无法直接访问,于是我们去访问一个代理服务器(B),这个服务器能够访问国外的网站,并把结果返回给我们(A)。
2)反向代理
B 代替 C 对 A 提供服务
反向代理,我们把它放到一个具体的实例比较好理解。比如,我们的服务器做了集群(C),有着多个tomcat,那我们希望有一个统一的服务器(B)来分发请求到这多个tomcat上(比如:nginx)。也就是我们常说的,负载均衡。在这里nginx就是利用了反向代理,将所有tomcat的集中在一个入口对外提供服务。我们可以说,nginx(B)代替tomcat(C)对外提供服务。
其实,两者的概念似乎有些相似点。所以,你得把它放到一个具体的应用场景上来看待他们的不同。
标签:场景 负载 均衡 分发 cat 有一个 负载均衡。 统一 请求
原文地址:https://www.cnblogs.com/lay2017/p/9015868.html