我有一个PHP脚本,我在CentOS上每隔10分钟通过cron执行这个脚本.
问题是如果cron作业需要10分钟以上,那么同一个cron作业的另一个实例将启动.
我尝试了一个技巧,那就是:
但是,当由于任何原因未通过脚本删除或删除锁定文件时,可能存在一个问题.cron永远不会重新开始.
有没有办法我可以再次执行cron作业,如果它已经在运行,使用Linux命令或类似的?
php cron centos
centos ×1
cron ×1
php ×1