Ubuntu 下 Crontab 不生效

清疚 2022-06-04 04:13 393阅读 0赞

添加了 Crontab 命令

  1. #发现没有生效
  2. */2 * * * * /usr/local/bin/node /home/wwwroot/nodeProject/addView.js

排查步骤

  1. #检查是否已经开启 cron
  2. sudo service cron status
  3. #cron start/running, process 23719
  4. # 重启服务 cron
  5. sudo service cron restart
  6. # 查找 /var/log/cron.log 日志文件 ,发现没有文件 ,开启crontab 日志
  7. sudo vim /etc/rsyslog.d/50-default.conf
  8. # 找到cron.log相关行,将前面注释符#去掉,保存退出,重启rsyslog:
  9. sudo service rsyslog restart

发现 email 错误 ,email xxxxx ,原来默认发送给 email 添加

修改Cron命令为:

  1. ## 将归显信息写入 文件中
  2. */2 * * * * /usr/local/bin/node /home/wwwroot/nodeProject/addView.js >> /home/wwwroot/nodeProject/addView.log 2>&1

success!

发表评论

表情:
评论列表 (有 0 条评论,393人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Ubuntu 关于crontab的使用详解

    如果碰到了需要在指定的时间运行php脚本的情况,比如定时进行网站的数据统计、自动执行数据库备份任务、定时发送email等等。 如果我们不使用Cron来执行php脚本,或许我们