系统是centos7.9,使用vi /etc/crontab编辑,现象一:每日0点01分生成日报,从5月16日开始每天0点01分正常生成后,还会在当天23:55:50秒左右还会再执行一次;现象二:每日9点01分生成日报详情,也是从5月16日开始每天5点55分25秒左右提前执行,然后9点01分再正常执行一次。service crond reload和restart、 kill -9进程后重启进程、重启服务器都不行,从日志看系统时间貌似没问题,麻烦各位看一下怎么回事,看日志显示确实执行两次,而且其中有一次时间不是定时任务的时间,这种情况具体怎么排查,麻烦给个思路。
crontab -l 里面再确认是否有另一条定时任务,如果没有,去/etc/cron.d下面的文件中找一下,可以使用grep "create_data_report" * 看看是否哪个定时文件中涉及了该任务
今天发现,crontab里有些任务是按时执行的,有些任务是不按时执行的,而且有一个任务已经用#注释掉了,它还在执行