小编Gag*_*aur的帖子

Laravel 中的多个队列

我正在 Laravel 中创建一个 Web 应用程序,其中多个游戏中的用户正在竞标。投标由前端用户和 cron 作业执行。Cron 工作在每一秒之后对每场比赛进行竞标。因此,当同时访问同一行时,出价之间会发生一些冲突。为了解决并发问题,我决定使用 Laravel 队列进行竞价。但是我有多场比赛,因此我希望同时对每场比赛进行出价。我不希望同时处理同一游戏的出价,因为可能会发生并发问题。我想了解 Laravel 中的多队列系统。在互联网上搜索后,我了解了多个队列,例如

php artisan queue:work --queue=myJobQueue, myJobQueue1, myJobQueue2,..myJobQueue7
Run Code Online (Sandbox Code Playgroud)

但我不确定它是如何工作的。请有人详细解释一下,所有7个队列同时或一个一个地工作。

php queue laravel

4
推荐指数
3
解决办法
1万
查看次数

标签 统计

laravel ×1

php ×1

queue ×1