我正在使用node.js的终端,屏幕一直终止。我不确定发生了什么,但我希望脚本每天运行,而不是在我分离时终止。
在终端,我运行:screen node server.js
server.js包含:
var cronJob = cron.job('06 17 * * *', function(){
// do things
});
cronJob.start();
// send Responses
var cronJob2 = cron.job('04 19 * * *', function(){
// do other things
});
cronJob2.start();
var cronJob3 = cron.job('06 19 * * *', function(){
// do other things
});
cronJob3.start();
var cronJob4 = cron.job('05 17 * * *', function(){
// do other things
});
cronJob4.start();
您可能希望nohup
从终端分离,如下所示
nohup node server.js > /dev/null 2>&1 &
和你可以检查运行
ps aux | grep node
我希望这对你有帮助:)