php 什么laravel功能用于创建后台作业?

tuwxkamq  于 2022-10-30  发布在  PHP
关注(0)|答案(2)|浏览(146)

我想在Laravel中创建类,它将在后台执行cURL staff。我在App\Librarys中为它创建了类,并且我计划在Queue对象中使用它。我是否应该将它创建为“Queues”并添加到“Jobs”中,以便根据Laravel的良好实践使它始终在后台工作?

dxxyhpgq

dxxyhpgq1#

使用队列,因为它是,这是它,如果你想要一个专业的方式阅读书籍或检查有关他们的文章。
检查由队列向导Mohamed Said编写的这些内容
https://divinglaravel.com/laravel-queues-and-deployments
https://learn-laravel-queues.com/

mjqavswn

mjqavswn2#

专业的方式为这个问题,你需要许多服务器,如果你将这样做的大尺寸。因为易趣和亚马逊是网站与大尺寸和请求可能会被阻止。
所以,如果你想用PHP(Laravel)来做这件事,你需要一些服务器。

**服务器:**用作 Jmeter 板的主服务器。
**B + C + D ...服务器:**将用于爬网。

另外,要快速获得大量响应,必须使用PHP中的MultiCurl库。该库创建多线程进程,您可以在同一时间获得大量响应。
要使用multi curl enter,例如,查看此包https://github.com/jmathai/php-multi-curl
此外,您还需要从Laravel队列中使用:https://laravel.com/docs/9.x/queues

相关问题