Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
GAE Java超时_Java_Google App Engine - Fatal编程技术网

GAE Java超时

GAE Java超时,java,google-app-engine,Java,Google App Engine,我在GAE上部署的应用程序有一些问题。具体地说,我间歇性地遇到DeadLineExceedexception,服务器在30秒内没有响应 奇怪的是,代码并不太复杂,它应该在毫秒内运行。我的猜测是,延迟是在处理持久性管理器和访问数据存储时发生的 2个问题: 1) 跟踪服务器上所有CPU时间在何处用完的最佳方法是什么?日志文件似乎没有什么帮助,而且当我在本地运行它时,代码运行得非常快,这使得事情变得更加复杂 2) 在处理30秒异常时有什么提示/最佳实践吗?这其中最大的驱动因素是什么?数据存储?HTTP

我在GAE上部署的应用程序有一些问题。具体地说,我间歇性地遇到DeadLineExceedexception,服务器在30秒内没有响应

奇怪的是,代码并不太复杂,它应该在毫秒内运行。我的猜测是,延迟是在处理持久性管理器和访问数据存储时发生的

2个问题:

1) 跟踪服务器上所有CPU时间在何处用完的最佳方法是什么?日志文件似乎没有什么帮助,而且当我在本地运行它时,代码运行得非常快,这使得事情变得更加复杂

2) 在处理30秒异常时有什么提示/最佳实践吗?这其中最大的驱动因素是什么?数据存储?HTTP请求/响应


谢谢这些线程可能会有帮助


谷歌应用程序引擎博客在关于GAE 1.2.8版本(当前版本为1.3.0)的条目中介绍了这一例外情况:

新的类装入优化选项缩短了装入请求的长度,这是在App Engine准备新的代码实例以响应传入请求时发生的:

首先,我们正在引入一种新的 1.2.8中的类加载优化 称为预编译。预编译 通过执行以下操作使加载请求更快 课堂上提前加载作业 应用程序引擎环境