定时任务开启日志

2016-06-03 09:25:00
hainuo
原创 1495
摘要:定时任务开启日志
最近在使用linux内置的定时任务功能处理拼钢网的文件系统导入导出的调度,发现如下问题1. 看不到定时任务日志2. 定时任务执行不执行不知道,手动指定的日志在指定时间运行过去后,文件修改时间不更新。线上脚本如下:```cron*/5 * * * * /data/wwwroot/ecstore/script/queue/queue.sh /usr/local/php/bin/php >> /data/wwwlogs/queue.log 2>&1 &*/5 * * * * /data/wwwroot/ecstore/script/crontab/crontab. php >> /data/wwwlogs/crontab.log 2>&1 &*/5 * * * * cd /data/wwwroot/ && git pull >> /data/wwwlogs/git.log 2>&1* 1 * * * /root/oneinstack/backup.sh >> /data/wwwlogs/backup.log 2>&1 &```第一种情况开启cron日志记录 如下操作1. 修改`/etc/rsyslog.d/50-default.conf` 去掉cron前面的注释符号`#`2. 保存后,重启rsyslog服务 `service rsyslog restart`第二种情况 原因如下1. 执行结果为空 所以没有写入log文件 所以文件修改时间不变更2. 程序脚本错误 定时任务执行出错,没有走到写入log文件的地方便crash了
发表评论
玖 乘 零 =
评论通过审核后显示。