我们最近从 AppEngine (Java) 1.6.3 升级到了 1.7.3。我们有一大套 UI 测试,它们在 CI 环境中针对本地开发服务器(通过 Ant 启动)运行。
在升级之前,每晚运行 UI 测试大约需要 4 个小时。自升级以来,它们需要 9 到 10 个小时。我进行了降级以仔细检查其他没有在起作用的东西,并且构建再次花费了通常的 4 小时。
中间版本中是否有任何可能导致此问题的内容?我将逐个发布以尝试进一步查明问题。
我们最近从 AppEngine (Java) 1.6.3 升级到了 1.7.3。我们有一大套 UI 测试,它们在 CI 环境中针对本地开发服务器(通过 Ant 启动)运行。
在升级之前,每晚运行 UI 测试大约需要 4 个小时。自升级以来,它们需要 9 到 10 个小时。我进行了降级以仔细检查其他没有在起作用的东西,并且构建再次花费了通常的 4 小时。
中间版本中是否有任何可能导致此问题的内容?我将逐个发布以尝试进一步查明问题。
您的代码很有可能在 CheckRestricted 方法中花费了大量时间。您可以对其进行分析以确定是否确实如此。检查此问题以获取更多信息:
Java 开发服务器在 1.6.4 中非常慢
http://code.google.com/p/googleappengine/issues/detail?id=7282