jQuery を使用して大きなテーブル (1,000 行) をループし、行ごとに AJAX 呼び出しを行って情報を処理し、データベースを更新しています。このプロセス全体を完了するのに約 30 分かかります。私は jQuery UI プログレス バーを使用して処理ステータスを可視化しています。
これらのタイプの長時間実行プロセスのいくつかを起動できるようにしたいのですが、これらの後続の AJAX プロセスは、前の長時間実行リクエストが完了するまでキューに入れられているように見えます。
このフォーラムで、同時 AJAX セッションの数を制限するブラウザーについて読んだことがあるので、これが私がここで反対しているものかもしれません。この種の長時間実行される AJAX 呼び出しの実行に他の人がどのように対処しているかを知りたいと思っています。
次の AJAX リクエストを起動できるようになるまで 30 分間待つのは、実際にはうまくいきません :)