他の多くのファイルを処理するファイルがあり、処理に最大 30 分かかる場合があります。フロントエンドでファイルにAJAXリクエストを行います。ファイルは、完了率に関する別の一時ファイルに出力されます。完了すると、成功メッセージを独自の XML 出力として出力します (tmp ファイルには出力しません)。
私が抱えている問題は、処理時間が短い場合..最大3分と言うと、AJAXリクエスト(jQueryを介して作成された)が生き続けることです。ただし、処理に時間がかかる場合 (4 分以上) はタイムアウトが発生します。そして、AJAX 接続が切断されます。どうすればそれを防ぎ、ブラウザが閉じられるまで生き続けることができますか?