我在 GAE-Python 上的网站具有使用进化优化算法计算一些数学的功能,当用户单击按钮时,将由 ajax 请求调用该算法。每个请求通常需要很长时间才能完成计算。
我需要某种方式(ajax 或其他方法)来告诉服务器取消当前请求,而不是使用xhr.abort()
不会停止服务器端计算的 ajax 函数。
对于早期的尝试,我发现 GAE 具有请求计时器,DeadlineExceededError
如果请求需要太长时间才能完成,运行时将在该计时器中引发。
基于这个思路,请问有没有办法给服务器发送信号,让runtime触发请求的中断?