【问题标题】:Passing v8 options to forever with nodejs使用 nodejs 将 v8 选项传递给永远
【发布时间】:2012-06-23 21:42:51
【问题描述】:

所以我永远使用 nodejs 来保持我的服务器正常运行。我需要传递一些 v8 选项。我可以通过 nodejs 命令行做到这一点,但我怎么能永远做到这一点?

【问题讨论】:

    标签: node.js forever


    【解决方案1】:
    forever start -c "node --harmony" app.js
    

    【讨论】:

    • 如果您想观看文件,请省略“开始”,例如forever -c "node --harmony" -w app.js
    • 太好了,终于有人来这里工作了。谢谢你:)
    【解决方案2】:

    改为指定一个 shell 脚本。 让脚本 callnode.sh 包含该行

    node --debug $1 $2 $3
    

    你可以永远这样称呼它:

    var forever = require('forever-monitor');
    forever.start(['./callnode.sh', 'your_process.js', {});
    

    或使用永久 cli 选项 -c

    【讨论】:

    • 这个 -c 选项是如何工作的呢?我试过了:forever start -c "node --harmony" app.js 但它没有启动,也没有引号
    • “不启动”是什么意思?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多