crontab定时任务不执行的原因分析与解决方法
前言
实现Linux定时任务有:cron、anacron、at等,cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表
然而今天真是长知识用了crontab这么久才知道原来也需要启动
添加了定时任务但是并不好使
[root@dev-gl-lh1ApiAgent]#cat/etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ #Fordetailsseeman4crontabs #Exampleofjobdefinition: #.----------------minute(0-59) #|.-------------hour(0-23) #||.----------dayofmonth(1-31) #|||.-------month(1-12)ORjan,feb,mar,apr... #||||.----dayofweek(0-6)(Sunday=0or7)ORsun,mon,tue,wed,thu,fri,sat #||||| #*****user-namecommandtobeexecuted #缓存coin映射数据 */5****root/usr/bin/php/data/application/SwooleMoney/script/bin/cli.phpCacheDatacacheCoinMap #缓存交易对信息 */1****root/usr/bin/php/data/application/SwooleMoney/script/bin/cli.phpCacheDatacacheSymbol #删除深度数据 */1****root/usr/bin/php/data/application/SwooleMoney/script/bin/cli.phpCacheDataclearExchangeDepths>/tmp/clearExchangeDepths.log ~ ~
每分钟执行一次脚本但等到花都谢了都没等到日志
#查看crontab状态 [root@dev-gl-lh1ApiAgent]#/etc/init.d/crondstatus cronddeadbutpidfileexists #启动crontab服务 [root@dev-gl-lh1ApiAgent]#/etc/init.d/crondstart Startingcrond:
得嘞日志有输出了脚本成功执行,涨知识了.
参考地址:https://www.nhooo.com/article/154290.htm
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对毛票票的支持。