Pra*_*awa 3 reverse-proxy load-balancing system-design
我试图了解反向代理和负载平衡之间有何不同。何时使用反向代理而不是负载平衡很有用。
两者都承诺提高效率并位于客户端和服务器之间。当我们试图理解它们时,它们看起来几乎相同,但它们的功能仍然不同。
\n\n负载平衡:是硬件或软件单元,通过将网站上的总负载分配到多个服务器来分配网站上的总负载。\n应选择负载平衡使用的算法,以充分利用每个服务器\xe2\x80\x99能力,并能尽快提供结果。
\n\n负载均衡器分为三类:DNS Round Robin、L3/L4 负载均衡器(作用于 IP 和 TCP 层)、L7 负载均衡器(作用于应用层)。
\n\n负载均衡器用于分配负载的不同类型算法包括 IP 哈希、最少连接、循环、最少流量等。\n
反向代理:它们充当网站的面孔,或者我们可以说它们充当网络流量必须通过的网关。反向代理的主要作用是:
\n\n
即使系统中只有一台服务器,反向代理也可能有用。在这种情况下,不需要负载均衡器,但反向代理仍然可以提供安全性、灵活性和 Web 加速。
\n| 归档时间: |
|
| 查看次数: |
6010 次 |
| 最近记录: |