使用crontab重新启动节点服务器

时间:2016-06-22 12:10:09

标签: node.js crontab forever

我有一个我永远运行的node.js服务器,我想每小时使用crontab重启这个服务器。

在crontab中,我编写了以下命令来重启服务器:

 0 * * * * forever restart --minUptime 31536000000 --spinSleepTime 2000 /home/ubuntu/gt02/gt2.js

当我在终端上手动运行相同的命令时,它将成功重启服务器,但服务器没有使用crontab自动重启。

以下是每小时打印一次的cron.log文件中的小片段

 Jun 22 17:00:01 ip-172-31-16-234 CRON[16722]: (root) CMD (forever restart --minUptime 31536000000 --spinSleepTime 2000 /home/ubuntu/gt02/gt2.js)
 Jun 22 17:00:01 ip-172-31-16-234 CRON[16721]: (CRON) info (No MTA installed, discarding output)

任何人都可以告诉我这里做错了什么以及如何使用contab

正确重启服务器

0 个答案:

没有答案