Cronlike调度器,介于cron和芹菜之间

2024-09-27 18:16:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在我的django项目上运行定期任务,但我不希望在我的项目中捆绑所有的芹菜/django芹菜(带有cellerybeat)的复杂性。在

我还想将配置与时间一起存储,并在SCM中运行哪个命令。在

我的生产机器正在运行ubuntu10.04。在

虽然我可以学习和使用cron,但我觉得应该有一个更高层次(用户友好)的方法来实现它。(就像UFW对iptables的影响一样)。在

有这样的事吗?有什么建议吗?在

谢谢!在


Tags: 项目django方法用户命令机器iptables时间
2条回答

在我个人看来,我会学习如何使用cron。这不会花费超过5到10分钟的时间,这是在Linux服务器上工作时必不可少的工具。在

您可以做的是设置一个cronjob,它每分钟请求一个django实例的页面,并让django脚本根据存储在数据库中的配置来确定时间和需要执行的操作。这是我在其他类似应用程序中看到的方法。在

有几个基于Django的调度应用程序,比如django-chronographdjango-chroniker和{a3}。我把django计时手表分成django计时手表来修复一些错误,并将其扩展到我自己的用例中。我仍然在一些项目中使用芹菜,但正如你所指出的,它有点过于复杂,而且有很大的堆栈。在

相关问题 更多 >

    热门问题