@demortall

Как ограничить потоки nodejs?

Есть фор цикл который перебирает массив и каждый раз запускает поток. Нужно их ограничить чтобы комп не взорвался. После окончания потока this.filterThreads убавить чтобы ещё один поток можно было запустить

await this.startFilterThread(playerInfo['games']['csgo']['skill_level'], playerInfo['id'], playerInfo['nickname'], playerInfo['games']['csgo']['game_id'])
this.filterThreads++
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
@historydev
Острая аллергия на анимешников
Вам нужно лучше в теме покопаться, а конкретно Libuv, есть ограничение на 4 потока, если не помещаетесь - задача встаёт в очередь, если я правильно понял вопрос, ответ здесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы