0

我已经在 node.js 中编写了一个应用程序,我想将它部署到我的 linode(或者某个地方,也许是 nodejitsu?)。这是一个非常简单的应用程序,只是一个 couchdb 服务器和一些视图渲染和缓存逻辑。

我想从应用程序环境中获得的属性:

  • 一键重启或重新部署。
  • 如果我的应用程序崩溃,环境应该在放弃之前尝试重新启动它(并给我发电子邮件)几次。
  • 安全(-ish)。也许是 chroot 监狱?
  • 可复制。我希望能够在我的本地机器或新服务器上轻松运行相同(或类似)的环境。

做什么?

4

1 回答 1

0

在此处查看此答案 Node.js 生产部署

我很幸运在 Joyent 的 SmartOS 上运行。使用服务清单运行您的舰队中心和无人机。然后您可以在本地机器上使用fleet来部署新代码并生成将在崩溃时自动重启的进程

于 2013-05-09T00:05:35.447 回答