Как сделать задержку парсинга на node.js?

159
26 июня 2021, 15:00

суть вопроса: У меня есть скажем 12 000 страниц одного сайта, при обычном парсинге с помощью request и cheerio через несколько страниц сайт падает с ошибкой. Как мне при парсинге осуществить задержку и последовательный парсинг контента 12 000 страниц из файла? Заранее спасибо!

Answer 1

Вам нужно отказаться от параллельной работы, либо как то её ограничить. Я бы использовал очереди с callback'ами. Для основы взял бы вот этот код

READ ALSO
яндекс карта, перемещение за указателем мышки

яндекс карта, перемещение за указателем мышки

Как реализовать навигацию по яндекс карте так, чтобы перемещаться по карте можно было бы просто подводя мышку к краю области карты? Версия...

138
Gulp, es6, наследование

Gulp, es6, наследование

эксперимента ради пытаюсь переписать сборщик с использованием классовХочу разделить Dev и Dist сборку в разные классы и наследовать общие модули...

148
Как установить выбранный диапазон дат по умолчанию?

Как установить выбранный диапазон дат по умолчанию?

Использую эту библиотеку для выбора диапазона дат: ссылка

208
Выполнение синхронного запроса Axios

Выполнение синхронного запроса Axios

Как выполнить синхронный запрос через axios?

110