ユーザーがボタンをクリックしたとすると、jqueryajaxリクエストがサーバーに送信されます。
サーバーは、ajaxリクエストに応答して複雑なプロセスを開始します。プロセスが完了するまでに5分かかるとしましょう。
その間、ユーザーは退屈してブラウザウィンドウを閉じます。
サーバー上のスクリプトは、通常の時間に終了するまで処理を続行しますか、それとも停止しますか?
ユーザーがURLにアクセスした場合も同じです(例:example.com/process.php?data=xxx)。これにより、データの処理を開始するprocess.phpが開始され、処理が完了するまで5分かかります。
この処理は常に続行されますか、それともユーザーがブラウザを閉じると停止しますか?
(プロセスが半分終了したままになり、データが破損するのではないかと心配しているので、質問しています)。