创建一个在一周工作时间内以15分钟为间隔运行的脚本

时间:2011-06-01 04:40:48

标签: python cron background-process

从星期一到星期五,上午9点到下午4点我想点击特定的URI。如果命中成功,我想创建/覆盖一个文件(这部分已经完成)。我不确定使用cron作业做这件事会更好还是创建后台服务会更好。我打算在带有1 GB RAM的VPS上运行它。我知道这很少,但现在我能买得起。使用cron作业或后台服务会更好吗?

1 个答案:

答案 0 :(得分:5)

我会投票支持cron作业 - 它很容易在crontab中添加一行,甚至可以将自定义文件放在/etc/cron.d目录中,如下所示:

*/15 9-16 * * 1-5 user /your/script/here
来自评论的

[编辑]:

在性能和资源方面,两者都不是非常苛刻(假设您的脚本写得很好);话虽如此,cron已经在运行,因此它比添加另一个守护进程的开销更少。

至于维护,也可以轻松分发只需将文件放入/etc/cron.d/即可运行的内容,而无需注册init.dupstart