我在crontab中安排了一个任务,这是: * * / 8 * * *来源/ etc / profile&& / usr / bin / python /home/rd/works/browser_testing/BrowserScript/src/miuibrowser/models/video_tasks.py
但是当我检查进程stauts时,总是会执行很多进程,并且总是会收到很多报告。 在我看来,应该只有一个过程存在,只收到一个报告。
有什么建议吗?
谢谢, 永
答案 0 :(得分:0)
有很多工具可以检查进程退出然后什么也不做,否则执行命令, 例: 涌向:
* * * * * /usr/bin/flock -n /tmp/f.lock {your_command} --minutely
或run-one,lockrun ......等
Ps:https://serverfault.com/questions/82857/prevent-duplicate-cron-jobs-running