Если сон пробовали ставить, то можно избавиться от получения кода страницы, а текст получать через кубик браузера "Яваскрипт":
[[XPATH_TEXT_LIST]] = []; res=document.evaluate([[YOU_XPATH]] + "//text()", document, null, XPathResult.ANY_TYPE, null); while(node=res.iterateNext()) [[XPATH_TEXT_LIST]].push(node.textContent);nodejs ошибка "Таймаут во время выполнения функции на встроенном языке"
-
Есть код сна на node, несколько вариантов:
await (new Promise(r => setTimeout(r, 400)));await (new Promise(r => setTimeout(r, 2000)));await (new Promise(r => setTimeout(r, 3000)));Стоит время максимальное выполнение действия "1 - 1сек, 2 - 2сек, 3 - 3сек."
При работе даже в 10 потоков, при обращение к данным действиям, скрипт начинает подвисать постоянно и в результатах пишет "Таймаут во время выполнения функции на встроенном языке".Кто сталкивался? как можно решить или заменить чем-то, чтобы не грузило так скрипт и можно было спать меньше 1сек..
Стандартные решения сна не подходят, так как из-за них тоже виснет скрипт ещё больше, т..к много циклов, действий и тд.
Скрипт проверял, все зависания именно на СНЕ -
@Lex said in nodejs ошибка "Таймаут во время выполнения функции на встроенном языке":
ыке".
Такая же ситуация.
Делается поиск папок с критериями в node.js, когда папок много получаю
Таймаут во время выполнения функции на встроенном языке
есть варианты увелечения тайминга для node.js ?