关闭浏览器可以终止服务器上的 PHP 脚本吗?
假设用户单击了一个按钮,这导致一个 jquery ajax 请求被发送到我的服务器。
服务器开始一个复杂的过程来响应ajax请求。假设该过程需要5分钟才能完成。
与此同时,用户感到无聊并关闭了他的浏览器窗口。
服务器上的脚本是继续处理,直到正常时间完成,还是停止?
如果用户访问url也是如此,例如 example.com/process.php?data=xxx。这将启动进程.php开始处理数据,并且需要 5 分钟才能完成处理。
此处理是始终继续,还是如果用户关闭浏览器,它将停止?
(我问这个问题是因为我担心这个过程只完成了一半,导致数据损坏)。