【问题标题】:Executing Node Forever module in Crontab fails在 Crontab 中执行 Node Forever 模块失败
【发布时间】:2014-07-10 04:36:50
【问题描述】:

在 root 用户 crontab 中,我添加了以下作业:

*/1 * * * * /usr/local/bin/forever start /root/MyCode/server.js >> /root/ou1.log 2>&1

我收到以下错误:

info:    Forever processing file: /root/MyCode/server.js

/usr/local/lib/node_modules/forever/lib/forever.js:419

monitor.send(JSON.stringify(options)); ^ TypeError: Object # has no method 'send' 在 Object.startDaemon (/usr/local/lib/node_modules/forever/lib/forever.js:419:11) 在 /usr/local/lib/node_modules/forever/lib/forever/cli.js:258:13 在 /usr/local/lib/node_modules/forever/lib/forever/cli.js:145:5 在 Object.oncomplete (/usr/local/lib/node_modules/forever/lib/forever.js:358:11)

但是,如果我在终端中手动运行永久命令,它的工作原理..

永远的“版本”:“0.11.1” 节点版本:v0.10.17

【问题讨论】:

  • 安装似乎有些问题。在上面的例子中,我使用了一个 vagrant box。我永远安装在新的 vagrant box 中,它工作了..

标签: module crontab send forever


【解决方案1】:

似乎安装有问题。在上面的例子中,我使用了一个 vagrant box。我永远安装在新的 vagrant box 中,它工作正常..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    • 2019-03-09
    • 1970-01-01
    • 2014-07-23
    相关资源
    最近更新 更多