глобальная задача то стоит? )))
Антон правильно сказал чуть выше, что "параллельно" или "последовательно" выполняются твои запросы целиком зависит от того, как мы определяем эти понятия 😂
Вон навалили предложений (хороших, кстати) с node.JS и промисами или async/await (что позволяет избежать вложенности), но если вдуматься, то node.js имеет однопоточный event loop )) А значит так или иначе запросы будут на некотором уровне стартовать последовательно - сначала один, потом второй 😂
Чтоб уж совсем параллельно, давайте выберем какой-нибудь многопоточный язык, организуем очередь ссылок и пусть каждый поток нашего многопоточного приложения отбирает ссылки из очереди и посылает запросы )) Так уже ближе к параллельности )
У меня есть nginx, а так же 20 url, необходимо сделать 20 запросов одновременно, а не с помощью foreach
вроде у нас в ноде сделали worker threads это уже более трушная асинхронность, не для данного случая но тем не менее 🙂
Обсуждают сегодня