1、安全过滤,安全性方面,不允许用户直接访问真实服务器。
任何访问请求都要先到达代理服务器,代理服务器进行验证、过滤等安全类操作,合格请求才会被转发到真正的服务器,只有IP地址上的IP地址可以访问。
2、内容缓存,随着访问数量的增加,网站服务器会处理每一个请求,压力很大。
按照本地存取原则,在如此多的请求中必然会有许多重复,站点服务器会做重复的工作。
代理服务器将一些常用的内容缓存到自己的网站上,用户的请求先到代理服务器,他看看自己这里面有没有用户需要的内容,有没有直接返回给用户,没有时才交给网站服务器处理。这相当于网站服务器有一个助手,帮助他处理许多重复的工作,减轻他的压力。
3、负载均衡。
随着访问数量的增加,一个网站服务器无法承受,并且需要添加N个服务器,那么当用户请求过来的时候,就需要在这N个服务器前面加上代理服务器,作为负载均衡器。
使用者请求先向负载均衡器发送,他思考这个请求该给谁,考虑过之后再转发,让N个服务器平衡地处理请求。
标签:http,请求,网站,用户,代理服务器,访问,服务器,搭建 From: https://www.cnblogs.com/huakexiaopeng/p/16892212.html