Google App Engine会针对此操作向我的应用程序收取费用吗?

时间:2016-01-18 13:21:18

标签: google-app-engine google-cloud-datastore

我正在构建基于App Engine平台的Java聊天应用程序。该应用程序不会将数据存储到数据库中,而是存储在public static variable

好的,现在,这是逻辑

用户可以输入chat.html&amp;将消息发布到服务器,消息将存储在ConcurrentHashMap<User, List<String>

然后chat.html将有一个checkLatestMsg()函数,每3秒运行一次。因此,函数将读取ConcurrentHashMap<User, List<String>&amp;

for(String s: list){
    if(s!=null && "".equals(s)){
        resp.setContentType("text/plain;charset=utf-8");
        resp.getWriter().println(s);
    }
  }

因此resp.getWriter().println(s);不会显示list没有数据的任何内容。我的问题是:

Google会计算通话请求的数量吗?

如果我们发送请求但resp.getWriter().println(s);没有显示任何内容,那么Google会对该来电进行计数吗?

配额页面没有说明这一点:https://cloud.google.com/appengine/docs/quotas

你能澄清一下吗?

1 个答案:

答案 0 :(得分:1)

没有HTTP Call Quota这样的东西。这将通过实例正常运行时间(每天28小时免费)和流量(1Gb免费)进行计费。即使您的回复内容为空,您也会拥有需要一些流量的HTTP标头。