问题遇到的现象和发生背景
linux 系统l利用crontab指令定时启动python3项目
问题
我想知道如果我通过这个crontab每小时定时启动python程序,上一个小时被定时启动的程序如果还没有运行完毕,这个小时的启动时,被把上一个程序kill掉吗?
linux 系统l利用crontab指令定时启动python3项目
我想知道如果我通过这个crontab每小时定时启动python程序,上一个小时被定时启动的程序如果还没有运行完毕,这个小时的启动时,被把上一个程序kill掉吗?
不会kill掉,会重复启动,建议通过脚本杀掉进程后,再启动一个新的,杀死进程的脚本也可以通过crontab管理,比如脚本在每小时重新启动一次,那么杀死脚本的任务就在每59分的时候杀死进程,那么就能保证每次重新启动任务都只有一个任务在运行了