linux – 我可以限制cronjob的运行时间

前端之家收集整理的这篇文章主要介绍了linux – 我可以限制cronjob的运行时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个每小时运行的cronjob,偶尔运行时间太长,有什么方法可以设置最大运行时间,如果超过这个,工作会被杀死吗?

这是在Ubuntu 10.04服务器上.

谢谢,jebw

解决方法

尝试timeout命令.例如:
0 * * * * timeout -2 3540 /path/to/your_command.sh

如果尚未在59分钟内完成,将向您的命令发送SIGINT.

原文链接:/linux/402058.html

猜你在找的Linux相关文章