linux 中crontab 定时任务不执行的原因

首先每个定时任务去运行一下,看哪些可以执行,哪些不执行,一般不执行的就会报错,会直接输出到屏幕上的。
例如这里有几个定时任务:

*/1 * * * * curl http://api.4321.com/home/index/tests
00 05 * * * /bin/sh /usr/njmlmysql/njmlsql.sh
*/1 * * * * /bin/sh /usr/njmlmysql/synchronizati.sh
*/1 * * * * /bin/sh /usr/njmlmysql/synchron

第一个定时任务: 当我们输入地址时,他说没有登录,原来如此
在这里插入图片描述
第二个正常执行。定时任务也是正常执行。
第三个报错:
在这里插入图片描述
所以每一个不执行的定时任务是脚本或者请求的地址错误造成的。

猜你喜欢

转载自blog.csdn.net/weixin_42433970/article/details/109649165