1

我看到 AppEngine 出现一个奇怪的减速问题:我的应用程序中的 blob 上传请求需要 2.5-3.5 秒,即使 blob 很小(只有几百字节)。我的应用程序中的所有其他请求都在 100-300 毫秒内得到处理,如果我查看日志,来自 blob 上传的回调请求也不例外。因此,blob 上传服务器似乎需要 2-3 秒来接受上传、存储它并回拨我的应用程序。看起来很长,不是吗?

抢占先机:我知道 blobstore 中的 100 字节条目是一个愚蠢的想法,应该将其存储在常规数据存储中以减少开销,但随着时间的推移,blob 中的数据会增长,然后我将不得不将它们保留在 blobstore无论如何...

谢谢,

马库斯

PS:以防万一:我正在使用Java API ...

4

1 回答 1

0

你的应用是主从还是 HRD?

上传 blob 时会发生很多步骤 - 包括一些数据存储写入。您应该预计发送到您的应用程序的正常 http get 需要更长的时间。

于 2012-06-16T04:33:09.070 回答