服务器的责任是获取请求并对请求给出适当的响应.那么,代理服务器的责任是什么?服务器和代理服务器之间是否存在任何关系(即,如果服务器过载,那么代理服务器会假装像服务器一样)?如果不是这样,那么服务器过载时的解决方案是什么?
总的来说,谢尔格的回答是正确而简洁的,因此我对此做出了投票。
为了稍微扩展一下Serge的定义,因为您的问题是关于服务器之间的关系的,所以听起来您可能正在考虑一类称为反向代理的代理服务器。
首先,让我们快速定义正向和反向代理。一般而言,当使用“转发”代理时,客户端会了解目标服务器,并要求代理服务器将请求转发到该已知服务器。相反,当使用“反向”代理时,客户端不知道目标服务器是什么。设置反向代理是为了将请求无形地转发到后台服务器,该服务器负责实际工作,并且反向代理会传递响应。
由于多种原因,反向代理非常常用:
希望这可以澄清“服务器”和“代理服务器”之间的关系。
| 归档时间: |
|
| 查看次数: |
8276 次 |
| 最近记录: |