Distributed System 分布式系统 Proxies 代理
定义
代理服务器是一个中间层,在客户端和后端服务器之间
- 一般用于过滤请求、日志请求、转换请求(添加/删除 Headers,加解密、压缩等)
- 代理服务器的缓存可以处理很多请求,例如缓存一些常用的资源文件
类型
公开代理(Open Proxy)
公开代理(Open Proxy)是指任何互联网用户都可以访问
两个出名的公开代理类型
- 匿名代理(Anonymous Proxy)
- 代理服务器不暴露用户请求的原始 IP 地址
- 透明代理(Transparent Proxy)
- 代理服务器可以看到原始的IP地址
反向代理(Reverse Proxy)
反向代理(Reverse Proxy)代表客户端访问一个或多个服务器,然后汇总返回给客户端