Node.js: отправка большого количества запросов AJAX для начала очередей заданий бэкэнда - PullRequest
1 голос
/ 24 февраля 2011

Предисловие: я пытаюсь предварительно извлечь контент из заданного набора URL-адресов асинхронно.

Мне нужно отправить моему приложению node.js около 40-60 локальных ajax-запросов, чтобы добавить задания в очередь ( node-chain-gang ) со стороны клиента..

Прямо сейчас у меня есть все запросы одновременно, и либо мое приложение node.js не может обработать это, либо просто невозможно сделать так много сразу, но в итоге происходит сбой иливсе запросы не проходят в правильном порядке.Я пробовал использовать setTimeout между каждым запросом, но безрезультатно (своевременно).

Есть ли другой способ поставить эти запросы / соединения в асинхронную очередь на стороне клиента?Или есть более эффективный способ сделать это?

1 Ответ

1 голос
/ 24 февраля 2011

Постановка в очередь такого небольшого количества запросов не должна быть проблемой для node.js.Либо вы столкнулись с ошибкой в ​​node-chain-gang, либо у вас есть ошибка в вашем коде.Было бы полезно, если бы вы могли сузить код до более простой версии с тем же поведением и опубликовать ее здесь.

...