问题描述:
写了一个python脚本,在linux上配置了crontab任务,由于涉及文件读写,发现文件内容经常错乱,通过命令行执行没有问题
分析过程:
1.在脚本中增加了日志,通过日志发现脚本被2个线程执行了,如下图:
2.我艹...,什么地方帮我执行了两边,看系统日吧,/var/log/cron是cron执行记录日志,下图为日志详情:
3.那就是系统帮我执行了2次啦,看看是不是系统启用了2个crond进程,ps -ef|grep crond,发现还真启用了2个,赶紧干掉一个crond进程,在执行就ok了