Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌应用引擎servlet请求限制_Java_Google App Engine_Servlets - Fatal编程技术网

Java 谷歌应用引擎servlet请求限制

Java 谷歌应用引擎servlet请求限制,java,google-app-engine,servlets,Java,Google App Engine,Servlets,我写了一个算法,当数据集很大时,该算法将花费比30秒大不到一分钟的时间来完成。但我注意到谷歌应用程序引擎的一个奇怪之处 在它的文档中 它说HTTP请求的时间限制是60秒。当我测试我的算法时,客户端将在30秒左右关闭连接,并出现服务器异常。当我转到控制台时,日志显示服务器端继续执行算法,直到大约55秒完成,并且不会对此抛出异常。为什么客户端在30秒时停止获取服务器端响应并抛出“服务器端”异常,而时间未达到时间限制,并且后端没有真正的“服务器端”异常 谢谢 您需要在客户端ajax调用中指定更大的超时

我写了一个算法,当数据集很大时,该算法将花费比30秒大不到一分钟的时间来完成。但我注意到谷歌应用程序引擎的一个奇怪之处

在它的文档中

它说HTTP请求的时间限制是60秒。当我测试我的算法时,客户端将在30秒左右关闭连接,并出现服务器异常。当我转到控制台时,日志显示服务器端继续执行算法,直到大约55秒完成,并且不会对此抛出异常。为什么客户端在30秒时停止获取服务器端响应并抛出“服务器端”异常,而时间未达到时间限制,并且后端没有真正的“服务器端”异常


谢谢

您需要在客户端ajax调用中指定更大的超时