在Crontab中执行Node Forever模块失败

时间:2014-05-21 13:34:27

标签: module crontab send forever

在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(选项));           ^     TypeError:Object#没有方法'send'     在Object.startDaemon(/usr/local/lib/node_modules/forever/lib/forever.js:419:11)     at /usr/local/lib/node_modules/forever/lib/forever/cli.js:258:13     at /usr/local/lib/node_modules/forever/lib/forever/cli.js:145:5     at Object.oncomplete(/usr/local/lib/node_modules/forever/lib/forever.js:358:11)

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

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

1 个答案:

答案 0 :(得分:0)

这似乎与安装有些问题。在上面的例子中我使用的是流浪盒。我永远安装在新鲜的流浪盒中,它有效..