2

我试图了解 AppEngine 请求延迟的不一致。为什么一个接一个调用的完全相同的请求会有这样的响应时间变化。
以下日志显示来自同一实例的响应时间从 53 毫秒到 706 毫秒不等,并且 servlet 对数据存储 api 进行一次调用,检索单个字段:

2012-06-21 11:04:03.673 /admin/q/ListingReport/all 200 706ms 11kb 
2012-06-21 11:04:02.205 /admin/q/ListingReport/all 200 53ms 11kb 
2012-06-21 11:03:02.681 /admin/q/ListingReport/all 200 544ms 11kb 
2012-06-21 11:03:01.161 /admin/q/ListingReport/all 200 697ms 11kb 
2012-06-21 11:02:58.603 /admin/q/ListingReport/all 200 54ms 11kb 

此日志显示响应时间从 8 毫秒到 500 毫秒不等,并且是静态内容:

2012-06-21 11:22:12.084 /lib/lst/clientMain.js 304 13ms 0kb
2012-06-21 11:22:12.023 /stdlib/js/jscore/Template.js 304 500ms 0kb
2012-06-21 11:22:12.022 /lib/lst/EventBus.js 304 546ms 0kb
2012-06-21 11:22:12.022 /lib/lst/ClientPoster.js 304 575ms 0kb
2012-06-21 11:22:12.022 /lib/lst/pages/ListingsEditPage.js 304 582ms 0kb
2012-06-21 11:22:12.021 /lib/lst/ClientDataStore.js 304 580ms 0kb
2012-06-21 11:22:12.020 /lib/lst/pages/ListingsAddPhotoPage.js 304 587ms 0kb
2012-06-21 11:22:11.435 /lib/lst/pages/ListingsNewPage.js 304 9ms 0kb
2012-06-21 11:22:11.409 /lib/lst/pages/ListingsPage.js 304 8ms 0kb
2012-06-21 11:22:11.401 /lib/lst/pages/DashboardPage.js 304 8ms 0kb

我计划启用 AppStats 以查看数据存储是否导致我的 API 调用延迟变化,但为什么静态文件会如此不同?

4

0 回答 0