日志记录如下:
Sep 15 15:19:01 VM-16-17-centos CROND[831690]: (root) CMD (/data/wwwroot/scripts/cron.sh 100200 > /dev/null 2>&1)
Sep 15 15:19:01 VM-16-17-centos CROND[831689]: (root) CMD (/data/wwwroot/scripts/cron.sh 300 > /dev/null 2>&1)
其中 /data/wwwroot/scripts/cron.sh 100200 > /dev/null 2>$1 这一条没有执行。
初步怀疑是脚本有问题,遂单独在命令行执行 /data/wwwroot/scripts/cron.sh 100200 > /dev/null 2>$1,可以正常执行,说明脚本没问题。
那应该是 crontab 本身的问题?由于同一时间 15:19:01 连续请求 2 次请求,造成冲突导致的?
求解、
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.