什么是反向代理,反向代理有什么好处?
2012-09-15 16:50
369 查看
反向代理
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
好处
能用一个端口跑多个应用:比如nginx做前台服务器,监听80端口,所有请求都首先经过nginx,,然后nginx将请求转发给node服务器 node服务器可以有多个,比如9000一个,9001一个,等等
黄金搭档
Nodejs + forever + node-http-proxy
也可以直接用node做前台服务器,而不用Nginx做服务器。
前台服务器一个最小化配置的node服务器——出错的可能性小,然后其它node服务跑在其他端口
node前台服务器+多后台服务器,可以很方便的做负载均衡load-balacing,但是意义不大。node单线程的并发能力非常好。
其它
如果你想利用现有成熟的服务器的一些设施,比如caching, statistics, balancing,需要注意,Apache是阻塞的,最好也选择一个非阻塞的服务器吧,nginx就是非常好的选择
more
advantages-of-a-reverse-proxy-in-front-of-node-js
Author: tom <tom@tom>
Date: 2012-09-15 16:54:38 CST
HTML generated by org-mode 6.33x in emacs 23
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
好处
能用一个端口跑多个应用:比如nginx做前台服务器,监听80端口,所有请求都首先经过nginx,,然后nginx将请求转发给node服务器 node服务器可以有多个,比如9000一个,9001一个,等等
黄金搭档
Nodejs + forever + node-http-proxy
也可以直接用node做前台服务器,而不用Nginx做服务器。
前台服务器一个最小化配置的node服务器——出错的可能性小,然后其它node服务跑在其他端口
node前台服务器+多后台服务器,可以很方便的做负载均衡load-balacing,但是意义不大。node单线程的并发能力非常好。
其它
如果你想利用现有成熟的服务器的一些设施,比如caching, statistics, balancing,需要注意,Apache是阻塞的,最好也选择一个非阻塞的服务器吧,nginx就是非常好的选择
more
advantages-of-a-reverse-proxy-in-front-of-node-js
Author: tom <tom@tom>
Date: 2012-09-15 16:54:38 CST
HTML generated by org-mode 6.33x in emacs 23
相关文章推荐
- 什么是反向代理?以及网站如何预防被反向代理?
- 什么是反向代理,如何区别反向与正向代理
- 浅谈什么是正向代理和反向代理,如何使用nginx搭建正向代理和反向代理
- nginx学习(一)简单的反向代理应用 nginx反向代理访问tomcat
- Nginx反向代理研究,通达OA服务器反向代理
- 什么是反向代理服务器
- apache反向代理配置(反向代理连接的是IIS)
- 什么是反向代理服务器
- 烂泥:使用UPUPW的Nginx进行反向代理及反向代理IIS
- gae 已死,别整什么反向代理了,用sae吧,还有在线编辑工具
- 什么是反向代理,如何区别反向与正向代理
- 什么是反向代理服务器如何配置反向代理服务器
- 什么是反向代理,如何区别反向与正向代理
- 什么是反向代理服务器
- 反向代理:是指以代理server来接收Internet上的请求,然后将请求转发到内部网络的server上,并将结果返回给Internet上连接的client,此时的代理server对外就表现为反向代理server。
- 知识积累3:什么是反向代理,如何区别反向与正向代理
- 【反向代理】xampp apache配置反向代理 2015-07-30 17:43 4人阅读 评论(0) 收藏
- 如何实现反向代理?与正向代理的区别以及Nginx 反向代理优势
- 【反向代理】跨域解决方式之一——反向代理
- 什么是反向代理,如何区别反向与正向代理