我想用芹菜来异步地为我的网站执行一些任务(是的,我对这个想法非常陌生,很可能会在这个问题上说一些愚蠢的事情,事先抱歉)。我想知道:人们使用什么标准来确定是否应该使用像芹菜这样的任务队列来异步执行某个特定的任务,而不是使用http请求或ajax请求?在阅读了一些博客之后,人们一直建议使用任务队列:
所以我想我的问题是:我不应该使用任务队列的任务类型是什么?如果任务没有阻塞请求的任何其他部分(不让用户等待),并且不是定期的,那么使用任务队列是否仍然有意义?聚合数据库修改是否有意义?如果是这样的话,这究竟如何节省资源呢?谢谢你的帮助!
发布于 2014-11-08 20:15:52
我一直在研究这个问题,我的结论是,只有在以下情况下,队列才能用于任务:
这是一个相当薄弱的答案,但如果它开始讨论的人比我更有见识,它将完成它的工作:)
发布于 2018-12-19 22:20:59
增加:
这方面的一个非常好的资源是这里,第1部分和第2部分都是
https://stackoverflow.com/questions/26773003
复制相似问题