在这种特定情况下,如何计算Google App Engine实例小时数?

问题描述 投票:0回答:1

我有一个基于App Engine构建的应用程序。

我们有一个User类和许多其他类。 用户登录时。

当我执行以下操作时,Google如何计算Instance hours数:

User user=request.getParameter("user");

我还具有用于保存聊天消息的公共静态变量,并且如果用户进入聊天室,则可以每5秒调用一次( 请注意:如果许多用户进入聊天室,则可以每5秒多次调用该变量),如下所示:

public static Map<User, ConcurrentHashMap<User, CopyOnWriteArrayList<String>>> chatRoomConcurrentMap=new ConcurrentHashMap<User, ConcurrentHashMap<User, CopyOnWriteArrayList<String>>>();

如果是这样,那么Google如何计算该静态变量的实例时间?

因此, 当我们实例化对象并调用公共变量时Google如何计算实例小时?

google-app-engine google-cloud-datastore
1个回答
1
投票

实例小时数的计算基于应用程序实例的正常运行时间实例类 ,而不是基于应用程序代码内的特定对象实例化或变量访问。

如果您的应用收到的请求间隔少于15分钟,则将至少作为一个持续运行的实例(如果同时存在多个实例,则按实例小时数计费)收取费用。

© www.soinside.com 2019 - 2024. All rights reserved.