84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
crontab里我放了下面的任务:0 2 * * * node /home/www/whois/app/script/Task/domain_days_task.js但没有执行,为什么呢,node命令我是用软链接到node的bin里头的我手动执行 node /home/www/whois/app/script/Task/domain_days_task.js都是可以的
ringa_lee
你需要写入node的命令原始路径也就是安装目录bin里面的路径,在crontab里面,你所提供的软链接是没用的!执行环境不一样!
原因是crontab所使用的环境变量PATH和在终端上的不一样,crontab并不能搜索到node命令。
解决办法是写node命令的绝对路径,并保证服务crond是正常运行的。
node
crond
使用pm2 + later 也是可以滴
你需要写入node的命令原始路径也就是安装目录bin里面的路径,在crontab里面,你所提供的软链接是没用的!执行环境不一样!
原因是crontab所使用的环境变量PATH和在终端上的不一样,crontab并不能搜索到node命令。
解决办法是写
node
命令的绝对路径,并保证服务crond
是正常运行的。使用pm2 + later 也是可以滴