Laravel将作业链接到不同的队列

时间:2019-03-19 20:44:29

标签: php laravel

是否可以将两个作业链接到另一个队列?我正在尝试通过并发运行两个通过口外的API调用,并且一个Job(摘要)取决于要完成的第一个Job(DOI)。这是我当前的“作业链接”命令,该命令可以正常工作,但是只将它们发送到日记队列。我想将摘要作业与自己的工作人员发送到一个单独的队列中。

ProcessDois::withChain([ new ProcessAbstract($item->DOI), ])->dispatch($item->DOI, $this->journal)->onConnection('redis')->onQueue('journals');

理想情况下,我想要

ProcessDois::withChain([ new ProcessAbstract($item->DOI)>onQueue('abstracts')->onConnection('redis', ])->dispatch($item->DOI, $this->journal)->onConnection('redis')->onQueue('journals');

0 个答案:

没有答案