в том что приложение на laravel отправляет около 20к api запросов по циклу, на сбор данных уходит много времени, есть ли вариант этот сбор?)
Возможно многопочностью очередей
Давай так, на 20к много времени и должно уходить, так как ещо нада ответ от другого сервера, потому ускорить хз пока как.
Объединить запросы ?
Ну не скажи, с нуля (без laravel) , есть старый скрипт , который собирает в течении 20 минут, а не в течении полутора часа )
Не варик
Параллельные запросы есть
Laravel Octane
https://laravel.com/docs/9.x/http-client#concurrent-requests
а, это видел, но нюянас, в цикле в http запрос подставлются id в цикле, я же не могу разные id пихать, не подрят(
В прямом, api запросы выполняются в цикле, в api url подставляются id с бд
Так сформируй массив заранее что отправлять да подставляй
С id массив? не совсем понимаю)
Не понимаю все равно логики, в цикле передавать id или через за ранее сформированный массив, один фиг цикл
Обсуждают сегодня