【发布时间】: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