假设您将 cron 作业配置为每分钟运行一次以做某事。如果实际任务运行时间超过一分钟会发生什么?cron 会创建另一个作业实例/线程吗?还是 cron 会等待并确保上一次运行完成?
谢谢!
你必须处理这种情况,但不确定 linux 是否会优雅地处理它。通过在运行任务之前添加一个简单的检查来确定该任务尚未运行。如果你不这样做,你的服务器可能会崩溃。
这篇文章将帮助您仅在 cron 作业尚未运行时运行它
| 归档时间: |
|
| 查看次数: |
947 次 |
| 最近记录: |