最佳答案
我很难理解“分布式任务队列”的用途,例如,python 的 芹菜图书馆。
我知道在 python 框架芹菜中,可以为函数设置执行时间窗口。但是,这也可以很容易地在直接针对 python 脚本的 linux crontab 中完成。
据我所知,从我自己的 Django-celery 网络应用程序中可以看出,芹菜消耗的内存要比仅仅设置一个原始的 crontab 要多得多。对于一个相对较小的应用程序,几百 MB 的差异。
有人能帮我区分一下吗?也许对任务队列/crontab 如何一般工作的高级解释也会很好。
谢谢你。