【问题标题】:Is node.js behind Apache much slower than the node.js HTTP-server?Apache 后面的 node.js 是否比 node.js HTTP-server 慢得多?
【发布时间】:2012-04-28 16:48:58
【问题描述】:

这比直接访问慢很多吗?

RewriteEngine On
RewriteRule (.*) http://localhost:23232/$1 [P]

【问题讨论】:

    标签: performance apache http node.js


    【解决方案1】:

    不会慢很多。 Apache 代理您的请求所花费的时间与 Node.js 处理您的请求所花费的时间相比,它的差异只有很小的一部分,这很可能甚至难以衡量。

    但是,您可能希望使用 ProxyPassProxyPassReverse 而不是重写,以便 Apache 充当真正的代理。

    【讨论】:

    • 对吗,我不能在 .htaccess 中做 ProxyPass 和 ProxyPassReverse?
    • @raxer:是的,它们仅在服务器配置中可用。对于.htaccess,您可以使用重写。
    • 谢谢。问题已回答。
    • 为了完整起见,我发现了一篇关于让 node 与 apache here 一起工作的好文章。不是我的博客,所以我不是在自我推销,最好使用 Marcus 所说的 proxyPass。
    猜你喜欢
    • 2011-10-01
    • 2016-10-24
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 2015-07-25
    相关资源
    最近更新 更多