Go – AppEngine – 性能

huangapple go评论88阅读模式
英文:

Go - AppEngine - Performance

问题

我有一个Go应用程序,它通过POST方式接收JSON数据,并将其存储在Datastore(AppEngine)中。

前24小时的统计数据如下:

数据存储中存储了40个实体(每个实体都很小,不到1K,包含7-10个字段的JSON数据)
消耗了7.20个实例小时。

7个小时的消耗比我预期的要多得多。我本来期望看到7秒甚至1秒。

这个情况正常吗?

英文:

I have Go app that receives JSON in POST and stores it in a Datastore (AppEngine)

The statistic for first 24 hours:

40 entities were stored in datastore. (every entity is small less 1K, JSON with 7-10 fields)
7.20 Instance hours consumed.

7 hours is much more then I expected. I expected to see 7 seconds or even 1 second.

Is that normal?

答案1

得分: 11

实例小时指的是您的应用程序运行的时间。如果在15分钟内没有请求,GAE将进入空闲状态。在您的情况下,如果每15分钟有一个请求,您可能最多会消耗40req*15min/60=10小时的实例小时。因此,7.2个实例小时是可能的。

英文:

Instance hours means how long your app standup. As GAE will go idle if no request in 15 minutes, in your case, if there is a request every 15 minutes, you may max cost 40req*15min/60=10hour instance hours. So 7.2 instance hours is possible.

huangapple
  • 本文由 发表于 2014年1月6日 09:03:42
  • 转载请务必保留本文链接:https://go.coder-hub.com/20941363.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定