问题描述:

写了一个python脚本,在linux上配置了crontab任务,由于涉及文件读写,发现文件内容经常错乱,通过命令行执行没有问题

分析过程:

 1.在脚本中增加了日志,通过日志发现脚本被2个线程执行了,如下图:

解决Linux上crontab执行两次及分析过程

 2.我艹...,什么地方帮我执行了两边,看系统日吧,/var/log/cron是cron执行记录日志,下图为日志详情:

解决Linux上crontab执行两次及分析过程

 3.那就是系统帮我执行了2次啦,看看是不是系统启用了2个crond进程,ps -ef|grep crond,发现还真启用了2个,赶紧干掉一个crond进程,在执行就ok了




相关文章:

  • 2021-07-17
  • 2022-01-02
  • 2021-06-04
  • 2021-09-25
  • 2021-08-08
  • 2021-11-19
  • 2021-11-19
猜你喜欢
  • 2021-11-19
  • 2021-11-08
  • 2021-08-19
  • 2021-11-19
  • 2023-04-07
  • 2021-11-19
  • 2021-06-22
相关资源
相似解决方案