反向代理是代表Web服务器接收Web请求的代理服务器。收到请求后,根据其配置,判断该请求是否值得路由到实际服务器。反向代理,用于服务器并提供服务器端匿名。在适当的位置充当网站真实服务器,当请求进来时,它会将请求路由到实际的服务器。
反向代理适用于网站,可以用来保护公司和网站免受各种类型连接,或用作过滤器、防火墙、提供额外安全性。反向代理最重要的用途之一是它们用于负载平衡。它们将传入的Web请求分发到一组执行相同功能的Web服务器——这使得高流量网站能够对发送给它们的请求提供快速响应。除此之外,它们还用于缓存,最终会导致更快的响应并节省带宽。