反向代理服务的区别
2017-11-30 18:52
246 查看
反向代理服务的区别
我们常见的代理服务有Squid、Apache、Nginx。
反向代理服务器的区别在于传输方式:
同步传输:Squid、Apache
异步传输:Nginx
同步传输和异步传输:
角色:A=浏览器、B=反向代理服务器、C=WEB服务器
同步传输:A请求页面,B立即响应请求,从C上面接收页面数据并实时返回给A。在这个过程中A-C是实时同步传输的。
异步传输:A请求页面,B不会立即处理请求,它会等待从C上面完全接收到页面数据时,才会将页面数据全部返回给A。在这个过程中A-C是非实时传输的,则为异步。
同步与异步的差异:
同步传输中B(代理服务器)只要连接存在则就会占用服务器资源,在传输中如果A性能较差,则会占用C服务器的资源。
异步传输中B(代理服务器)连接并不是实时存在的,所以不会存在资源占用问题,相对服务器性能消耗小。
我们常见的代理服务有Squid、Apache、Nginx。
反向代理服务器的区别在于传输方式:
同步传输:Squid、Apache
异步传输:Nginx
同步传输和异步传输:
角色:A=浏览器、B=反向代理服务器、C=WEB服务器
同步传输:A请求页面,B立即响应请求,从C上面接收页面数据并实时返回给A。在这个过程中A-C是实时同步传输的。
异步传输:A请求页面,B不会立即处理请求,它会等待从C上面完全接收到页面数据时,才会将页面数据全部返回给A。在这个过程中A-C是非实时传输的,则为异步。
同步与异步的差异:
同步传输中B(代理服务器)只要连接存在则就会占用服务器资源,在传输中如果A性能较差,则会占用C服务器的资源。
异步传输中B(代理服务器)连接并不是实时存在的,所以不会存在资源占用问题,相对服务器性能消耗小。
相关文章推荐
- 正向代理与反向代理的区别【Nginx读书笔记】
- squid,nginx,lighttpd反向代理的区别
- 正向代理与反向代理总结及代理服务总结
- 路由器,交换机 ,lvs,正向代理,反向代理区别. 掩码作用
- nginx 反向代理 iis 服务失败
- 正向代理与反向代理的区别分析
- 反向代理-- WEB服务的加速器[转]
- 一张图说明反向代理区别
- 正向代理与反向代理的区别(转)
- 什么是反向代理,如何区别反向与正向代理
- Nginx 教程二:利用nginx搭建静态文件服务、正向代理服务器、反向代理服务器
- (转载)正向代理与反向代理的区别
- squid,nginx,lighttpd反向代理的区别(同步VS异步模式)
- 转: 正向代理与反向代理的区别
- 正向代理与反向代理的区别
- (转载)正向代理与反向代理的区别
- Node部署学习-3-Nginx反向代理Node服务
- 正向代理与反向代理的区别【Nginx读书笔记】
- 正向代理与反向代理的区别