我有一个 Node.js 应用程序。
我编写了一个包含以下内容的 Procfile。
subscription-engine-processor: node index.js
不确定我做得是否正确,但我尝试使用 ruby gem foreman 运行它。
$ foreman start
什么也没发生。该进程未运行。
请评论我是否做得正确,如果有任何其他方式运行这是我本地的。我最终想做的是在最终部署到生产中时使用 upstart 导出它。
最佳答案
我不太确定 foreman 是做什么的,但我可以为您提供以下链接,以便您可以阅读有关如何使用 Upstart 设置 Node 的更深入的教程:
http://howtonode.org/deploying-node-upstart-monit
http://caolanmcmahon.com/posts/deploying_node_js_with_upstart
http://dailyjs.com/2010/03/15/hosting-nodejs-apps/
http://blog.clock.co.uk/2011/04/11/deploying-node-js-apps/
希望这些有所帮助。
关于node.js - 使用 upstart 和 Procfile 运行 node.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724420/