首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Daemon还是crontab?

Daemon还是crontab?
EN

Ask Ubuntu用户
提问于 2011-11-25 19:23:54
回答 1查看 3.2K关注 0票数 3

我知道我可以创建一个服务,在后台运行并执行某些任务。但实际上,我只需要执行一项每5分钟就需要完成的任务。它不需要介于两者之间。

现在我在想,让crontab条目每5分钟运行一次(python)下载脚本可能是个更好的主意。我对Linux很陌生,对cron的作用和良好实践的理解可能不正确,但对我来说,这似乎是一种更加稳定的方式,因为如果脚本因任何原因而停止运行,它就会被重新运行。

在这种情况下,建议的办法是什么?一个(行为良好的)守护进程等待5分钟,或者一个运行脚本的cron在完成时停止运行。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-11-25 19:32:25

克伦无疑是这个问题的答案。如果需要分分钟唤醒时间或完全由事件驱动,则需要守护进程。如果您需要每5分钟运行一次,您应该使用Cron调度它,并避免所有守护进程的复杂性。我建议研究的一件事是设置一个锁,以防止脚本一次运行多个实例。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/82704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档