我已经优化了我的代码以仅使用轻量级库。我什至使用低级数据存储而不是 JDO。
而且我的冷启动CPU使用率从大约5秒下降到大约1.5秒。然而,响应时间通常约为 4.5 秒,尽管差异很大。
以下是我的日志中的一些行:
- 03-19 09:16PM 57.368/donothing 200 4506ms 1516cpu_ms 0kb Mozilla/5.0
- 03-19 09:22PM 54.884/donothing 200 4452ms 1477cpu_ms 0kb Mozilla/5.0
- 03-19 09:35PM 47.605/donothing 200 4773ms 1633cpu_ms 0kb Mozilla/5.0
- 03-19 10:23PM 25.637/donothing 200 2731ms 1477cpu_ms 0kb Mozilla/5.0
应用引擎在这额外的 3 秒内(显然没有使用任何 CPU)正在做什么?
最佳答案
从 Google 获取支持类的网络交互可能较少。
关于java - Google App Engine - 尽管我的 CPU 使用率相对较低,但是什么导致冷启动延迟时间较长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2481907/