我们需要在Heroku App中启用后台处理。有两种工作,即工作A和工作B.
创建完成后,我们使用命令heroku ps:scale worker = 1来缩放工作 两者似乎都有效但问题是如果我们排队100个类型A的作业然后排队一个类型B的作业, 作业B等待,直到A类的所有作业都完成。但我们希望如下所示
创建两个工人,即工人A,工人B,它们将分别处理工作A和B.排队作业时,我们要确保工作人员A只处理作业A而工作人员B只处理作业B.这些工作人员应该独立执行。即工人A不应该等待工人B完成工作,反之亦然。
我们可以在芹菜中这样做。
目前,我正在查看Routing Tasks中的文档。但我不知道如何为工作A和工作B启动两个单独的工人实例。
请帮忙。任何帮助将不胜感激。
提前致谢。