0

Web サービスを呼び出してアドレスのリストを複数回処理する Web サイトがあります。ユーザーに結果をより速く取得してもらいたいのですが、すでに Promise を使用して結果を処理しています。現在、次のようなリクエストを送信しています。

  1. バッチの最初の 25
  2. 次の 25 件は単一のリクエストとして、ほとんどのリクエストは 50 件以下のアドレスで処理されます
  3. 5 つのリクエスト バッチとして次の 50
  4. すべてが送信されるまで 50 のバッチ

これの代わりに、処理する配列のパーセンテージを送信し (最大 10000 まで処理できます)、次に 3 つのソケットの 1 つに単一の要求を送信し、次の 2 つのソケットに 25 を送信し、大きなソケットが戻ってきたら送信します別の大きな割合。時々、単一のリクエストの処理にも時間がかかることがあります。

Google Chrome は、ソケットが開くのを待っていると表示されます。

4

0 に答える 0