如何使用 node.js 作为生产网络服务器?

nai*_*per 46 node.js

我目前正在使用 node 开发一个项目,当我即将发布时,我正在努力寻找有关如何设置 node 以在商业生产服务器上使用的资源。我见过的大多数资源都是由人为的、简单的示例组成,没有考虑可伸缩性和容错性。所以,我的问题是,任何人都可以提供建议或指向我设置节点安装的资源:

  • 是容错的。如果实例崩溃,则需要对其进行记录并重新启动
  • 创建可以负载平衡的节点实例池
  • 提供有关资源使用情况的有用见解
  • 生产节点安全实践
  • 在生产网络环境中我肯定缺少的任何其他有用的东西

小智 26

查看此链接:http : //cuppster.com/2011/05/12/diy-node-js-server-on-amazon-ec2

对于负载平衡和静态内容交付,我将使用 nginx。

  • +1 对于有用的链接 - 还可以查看该博客文章的后续内容:http://cuppster.com/2011/05/18/using-supervisor-with-upstart (4认同)