1

序文: 特定の一連の URL から非同期的にコンテンツをプリフェッチしようとしています。

クライアント側からキュー ( node-chain-gang )にジョブを追加するために、約 40 ~ 60 のローカル ajax 要求を node.js アプリに送信する必要があります。

現在、すべてのリクエストを一度に作成していますが、node.js アプリがそれを処理できないか、一度に多くのことを行うことができないため、クラッシュするか、すべてのリクエストが処理されません。適切な順序で通過します。各リクエストの間にを使用してsetTimeout無駄にしようとしました(タイムリーに)。

これらのリクエスト/接続をクライアント側で非同期的にキューに入れる他の方法はありますか? または、これを行うためのより効率的な方法はありますか?

4

1 に答える 1

1

このような少数のリクエストをキューに入れるだけでも、node.js にとって問題になることはありません。node-chain-gang でバグに遭遇したか、コードにバグがあります。コードを同じ動作でより単純なバージョンに絞り込み、それをここに投稿できると助かります。

于 2011-02-24T08:50:07.323 に答える