Jeremy Boyd Asked: 2010-04-20 06:51:38 +0800 CST2010-04-20 06:51:38 +0800 CST 2010-04-20 06:51:38 +0800 CST 有人使用 Node.js 作为实际的 Web 服务器吗?[关闭] 772 我试图说服自己接受它并开始使用它进行开发,但我想知道是否有人预料到稳定性问题或类似问题。 我知道这不是“生产”质量,如 Apache 或 IIS。我认为对于一个小型站点,应该没问题(最多 200 个并发连接)。我应该假设这个吗? web-server node.js 5 个回答 Voted Best Answer JasonWyatt 2010-04-29T12:43:42+08:002010-04-29T12:43:42+08:00 Plurk.com 使用 Node.js 作为 Comet 引擎,它们的流量负载也相当高。 关于 Plurk 使用 Node.js 的博客文章 crcastle 2011-05-23T12:39:10+08:002011-05-23T12:39:10+08:00 由于 node.js 的存在时间还不够长,无法满足更大的社区对它的稳定性和安全性的要求,因此许多生产部署使用Apache或nginx作为 Web 服务器,将 http 请求代理到运行在不同端口上的节点,该端口无法从机器的公共 IP 地址。 也永远可以帮助解决节点稳定性问题。 Jared Updike 2011-03-13T14:45:24+08:002011-03-13T14:45:24+08:00 不是您的问题的直接答案,但在托管 node.js 应用程序方面非常相关:两个使用 node.js/JavaScript 而不是 Ruby 的 Heroku 类提供程序,均处于 beta/invite 阶段(截至 2011 年 3 月中旬): http://www.nodesocket.com/ http://www.nodejitsu.com/ 700 Software 2011-12-20T08:52:28+08:002011-12-20T08:52:28+08:00 看起来他们从大公司那里获得了一些成功的故事。一个好兆头。 NodeJS.org现在推广来自微软、eBay、LinkedIn和雅虎等大公司的文章。 我想知道谷歌会做什么......他们可能已经在幕后完成了 I/O。或者,也许他们只是在等待时间,然后才将自己的好名声放在产品后面。 user9565 2011-12-20T09:08:45+08:002011-12-20T09:08:45+08:00 我在我的网站前使用它作为反向代理- 没有一个是非常繁忙的网站,但我的图片组合获得了大量流量。 迄今为止,我还没有看到任何随机的异常、崩溃或可靠性问题。
Plurk.com 使用 Node.js 作为 Comet 引擎,它们的流量负载也相当高。
关于 Plurk 使用 Node.js 的博客文章
由于 node.js 的存在时间还不够长,无法满足更大的社区对它的稳定性和安全性的要求,因此许多生产部署使用Apache或nginx作为 Web 服务器,将 http 请求代理到运行在不同端口上的节点,该端口无法从机器的公共 IP 地址。
也永远可以帮助解决节点稳定性问题。
不是您的问题的直接答案,但在托管 node.js 应用程序方面非常相关:两个使用 node.js/JavaScript 而不是 Ruby 的 Heroku 类提供程序,均处于 beta/invite 阶段(截至 2011 年 3 月中旬):
看起来他们从大公司那里获得了一些成功的故事。一个好兆头。
NodeJS.org现在推广来自微软、eBay、LinkedIn和雅虎等大公司的文章。
我想知道谷歌会做什么......他们可能已经在幕后完成了 I/O。或者,也许他们只是在等待时间,然后才将自己的好名声放在产品后面。
我在我的网站前使用它作为反向代理- 没有一个是非常繁忙的网站,但我的图片组合获得了大量流量。
迄今为止,我还没有看到任何随机的异常、崩溃或可靠性问题。