2011-05-09 157 views

回答

6

什么是反向代理?

试着看看wiki article

我为什么要用node.js?

如果您仅将node.js用于应用程序的某些部分/功能,而其他东西则由不同的Web应用程序框架提供服务,则可以使用反向代理来确定哪些请求会转到节点。 JS和哪些去其他框架。这样,您的应用程序就可以在同一个端口上运行,并作为独立系统运行于客户端。如果没有它,你可能需要分别为不同的端口上的node.js和其他框架(如果它们都在同一台机器上)传入请求。还有其他反向代理的用例,如load balancing

难道错了,我的Node.js应用程序将 服务的所有内容和所有的 流量?

不,这没有错。这是特定于你和你的需求或场景。

相关问题