首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel 9中的多线程

Laravel 9中的多线程
EN

Stack Overflow用户
提问于 2022-10-19 10:56:59
回答 1查看 66关注 0票数 1

我有一个用Laravel 9编写的代码库,它的目标是对一个API执行多个请求,其中包含1000个不同的API密钥+ API机密。有没有一种方法可以简单地而不是一个接一个地进行呢?我已经找到了这个线程Laravel Commands, Pthreads and Closure,但是这里的答案看起来并不是唤醒的,在我看来,它显示了所有东西都在同时执行,因为OperatorThreaded类中有睡眠(rand(1,3))。

知道吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-19 12:14:51

一种很大的办法就是这样做:

App\Jobs).

  • Run

  • 创建一个RequestYourApi作业(php artisan make:job RequestYourApi或自己使用RequestYourApi::dispatch([/* args */])创建一个类)(参数将传递给该类的构造函数,该作业将被放入队列中,请参见https://laravel.com/docs/9.x/queues)

  • Run多个工作人员使用例如主管(或Laravel ):php artisan queue:work (根据需要处理事物的速度使用--help查看其他的options)

  • Scale )。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74124158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档