Скажем, пользователь нажал кнопку, в результате чего на мой сервер был отправлен запрос jquery ajax.
Сервер начинает сложный процесс в ответ на запрос ajax. Предположим, что процесс занимает 5 минут.
Тем временем пользователю становится скучно, и он закрывает окно своего браузера.
Будет ли скрипт на сервере продолжать свою работу, пока не завершится в обычное время, или он остановится?
То же самое, если пользователь посещает URL-адрес, например, example.com/process.php?data=xxx. Это запускает process.php, который начинает обрабатывать данные, и для завершения обработки потребуется 5 минут.
Будет ли эта обработка продолжаться всегда, или если пользователь закроет браузер, она остановится?
(Я спрашиваю, потому что я обеспокоен тем, что процесс останется наполовину завершенным и приведет к повреждению данных ).