配额和限制
对应用程序的每个传入请求都会计算在请求配额内。
作为请求的一部分所接收的数据会计算在传入带宽(计费)配额内。作为对请求的响应所发送的数据会计算在传出带宽(计费)配额内。
HTTP 和 HTTPS(安全)请求都会计算在请求、传入带宽(计费)和传出带宽(计费)配额内。管理控制台的“配额详细信息”页也出于信息方面的考虑,将安全请求、安全传入带宽和安全传出带宽报告为单独的值。只有 HTTPS 请求计算在这些值内。
执行请求处理程序所花费的 CPU 处理时间会计算在 CPU 时间(计费)配额内。
有关配额的详细信息,请参阅配额,以及管理控制台的“配额详细信息”部分。
除了配额以外,请求处理程序还遵循以下限制i:
限制
值
请求大小 |
10 兆字节 |
响应大小 |
10 兆字节 |
请求持续时间 |
30 秒 |
同时动态请求 |
30 * |
应用程序文件的最大数目 |
1,000 |
静态文件的最大数目 |
1,000 |
应用程序文件的最大大小 |
10 兆字节 |
静态文件的最大大小 |
10 兆字节 |
所有应用程序和静态文件的最大总大小 |
150 兆字节 |
* 应用程序可以同时处理约 30 个活动的动态请求。这表示平均服务器端请求处理时间为 75 毫秒的应用程序可以达到最高为(1000 毫秒/秒 / 75 毫秒/请求)* 30 = 400 请求/秒的效率,且没有任何额外滞后时间。很大程度上受 CPU 制约的应用程序在长时间请求中可能会出现一些额外滞后时间,以便为分享相同服务器的其他应用程序腾出空间。对于静态文件的请求不受此限制的影响。
资源
应用程序可以在配额限制下使用以下资源:针对收费配额测量的资源用“(收费)”标出。资源总量表示 24 小时时间段内的分配。
付费页面列出了更多收费资源的价格。
Blobstore
Blobstore 中存储的数据计在存储的数据(收费)配额中,如下所述。以下配额特别适用于 Blobstore 的使用。
Blobstore API 调用
应用程序调用 Blobstore API 的总次数,如创建上传网址。
Blobstore 存储的数据
Blobstore 中存储的数据总量。也计在存储的数据(收费)配额中。
注意:Blobstore API 仅适用于已启用付费的应用程序。您仍会免费获取一定量的配额,但是必须启用付费才能使用该 API。
资源
免费默认配额
启用付费的默认配额
Blobstore 存储的数据 |
1 GB |
1 GB 免费;无最大值 |
资源
启用付费的默认配额
每日限制
最大速率
Blobstore API 调用 |
140,000,000 个调用 |
72,000 个调用/分钟 |
数据存储区
存储的数据(收费)配额指的是为所有服务中应用程序所存储的数据,包括数据存储区、Memcache 和 Blobstore。管理控制台中“配额详细信息”屏幕的“数据存储区”部分中的其他配额特指数据存储区服务。
数据存储区 API 调用
应用程序检索、创建、更新或删除实体,或者在数据存储区中执行查询的总次数。
数据存储区查询
应用程序已执行数据存储区查询的总次数。请注意,有些查询界面操作(IN 和 !=)可执行多个数据存储区查询;每个单独的查询均计在此配额中。
存储的数据(收费)
存储在数据存储区实体和相应索引、Memcache 和 Blobstore 中的数据总量。
请注意,存储在数据存储区中的数据可能引起大幅开销,这一点很重要。此开销取决于关联属性的数量和类型,并包括内置和自定义索引所使用的空间。存储在数据存储区中的每个实体都需要以下元数据:
- 实体键,包括类型、ID 或键名称,以及实体的父实体的键。
- 每个属性的名称和值。因为数据存储区无架构,所以对于给定的任一实体,每个属性的名称都必须和属性值一起存储。
- 引用此实体的任何内置和自定义索引行。每一行包含实体类型、取决于索引定义的任意数目的属性值以及实体键。
有关在 Bigtable 级别存储实体和索引所需的元数据的完整分类,请参阅如何存储实体和索引;有关如何管理数据存储区索引的详细解释,请参阅索引构建如何生效。
发送至 API 的数据
在创建、更新实体或者执行查询时发送至数据存储区的数据量。
从 API 收到的数据
在检索实体或执行查询时,数据存储区返回的数据量。
数据存储区 CPU 时间
执行数据存储区操作所花费的时间。数据存储区 CPU 周期也计入 CPU 时间配额。有关如何计算 CPU 时间的详细信息,请参见上文中的“CPU 时间”。
索引数
因应用程序而存在的数据存储区索引的数目。这包括之前创建的索引,以及不再显示在应用程序配置中,但尚未使用 AppCfg 的vacuum_indexes
命令删除的索引。
资源
免费默认配额
启用付费的默认配额
存储的数据(收费) |
1 GB |
1 GB 免费;无最大值 |
索引数 |
200 |
200 |
资源
免费默认配额
启用付费的默认配额
每日限制
最大速率
每日限制
最大速率
数据存储区 API 调用 |
141,241,791 个调用 |
784,676 个调用/分钟 |
141,241,791 个调用 |
784,676 个调用/分钟 |
数据存储区查询 |
417,311,168 次查询 |
2,318,395 次查询/分钟 |
417,311,168 次查询 |
2,318,395 次查询/分钟 |
发送至 API 的数据 |
72 GB |
409 MB/分钟 |
72 GB |
409 MB/分钟 |
从 API 收到的数据 |
695 GB |
3.86 GB/分钟 |
695 GB |
3.86 GB/分钟 |
数据存储区 CPU 时间 |
2,487 CPU 小时 |
829 CPU 分钟/分钟 |
2,487 CPU 小时 |
829 CPU 分钟/分钟 |
是否超过最大值?请求增加。 |
部署
部署
开发人员上传某个应用程序的次数。当前限制为 1,000 次。
图片处理
图片处理 API 调用
应用程序访问图片服务的总次数。
发送至 API 的数据
发送至图片服务的数据量。
从 API 收到的数据
从图片服务接收到的数据量。
执行的转换
服务为应用程序执行图像转换的次数。
资源
免费默认配额
启用付费的默认配额
每日限制
最大速率
每日限制
最大速率
图片处理 API 调用 |
45,000,000 个调用 |
251,520 个调用/分钟 |
45,000,000 个调用 |
251,520 个调用/分钟 |
发送至 API 的数据 |
560 GB |
3.12 GB/分钟 |
560 GB |
3.12 GB/分钟 |
从 API 收到的数据 |
427 GB |
2.37 GB/分钟 |
427 GB |
2.37 GB/分钟 |
执行的转换 |
47,000,000 次转换 |
261,120 次转换/分钟 |
47,000,000 次转换 |
261,120 次转换/分钟 |
是否超过最大值?请求增加。 |
邮件
邮件 API 调用
应用程序访问邮件服务以发送电子邮件的总次数。
接收电子邮件的收件人(收费)
应用程序向其发送电子邮件的收件人总数。
接收电子邮件的管理员
应用程序向其发送电子邮件的应用程序管理员总数。
发送的电子邮件正文数据
在电子邮件正文中发送的数据量。这也计入传出带宽配额。
发送的附件
与电子邮件一起发送的附件总数。
发送的附件数据
作为电子邮件附件发送的数据量。这也计入传出带宽配额。
资源
免费默认配额
启用付费的默认配额
每日限制
最大速率
每日限制
最大速率
邮件 API 调用 |
7,000 个调用 |
32 个调用/分钟 |
1,700,000 个调用 |
4,900 个调用/分钟 |
接收电子邮件的收件人(收费) |
2,000 个收件人 |
8 个收件人/分钟 |
2,000 个收件人免费;最多 7,400,000 个收件人 |
5,100 个收件人/分钟 |
接收电子邮件的管理员 |
5,000 封邮件 |
24 封邮件/分钟 |
3,000,000 封邮件 |
9,700 封邮件/分钟 |
发送的电子邮件正文数据 |
60 MB |
340 KB/分钟 |
29 GB |
84 MB/分钟 |
发送的附件 |
2,000 个附件 |
8 个附件/分钟 |
2,900,000 个附件 |
8,100 个附件/分钟 |
发送的附件数据 |
100 MB |
10 MB/分钟 |
100 GB |
300 MB/分钟 |
是否超过最大值?请求增加。 |
Memcache
Memcache API 调用
应用程序访问 Memcache 服务以获取、设置值或使值过期的总次数。
发送至 API 的数据
发送至 Memcache 的数据量。
从 API 收到的数据
从 Memcache 接收到的数据量。
资源
免费默认配额
启用付费的默认配额
每日限制
最大速率
每日限制
最大速率
Memcache API 调用 |
192,672,000 个调用 |
1,070,400 个调用/分钟 |
192,672,000 个调用 |
1,070,400 个调用/分钟 |
发送至 API 的数据 |
558 GB |
3.09 GB/分钟 |
558 GB |
3.09 GB/分钟 |
从 API 收到的数据 |
640 GB |
3 GB/分钟 |
640 GB |
3 GB/分钟 |
是否超过最大值?请求增加。 |
分享到:
相关推荐
【基于GAE的Demo】是一个使用Eclipse集成开发环境构建的项目,主要展示了如何在Google App Engine(GAE)平台上整合Struts2、Spring和Tiles框架。GAE是Google提供的一个云计算平台,允许开发者在Google的基础设施上...
这包括学习如何设置开发环境,编写兼容GAE的Spring配置,以及如何处理GAE特有的限制,如内存限制和无状态会话等。这种集成方法对于希望在Google Cloud上构建企业级应用的开发者来说具有很高的价值。
云计算下的PaaS中的GAE和SAE平台
提到的"vgae"可能是指论文“Variational Graph Autoencoders”(张量产品变分自编码器),这是GAE的一种变体,该论文提出了一种结合图卷积网络(GCN)和变分自编码器(VAE)的方法,用于生成图结构的概率分布。...
GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则
GAE和VGAE广泛应用于图数据的分析和挖掘,如社交网络分析、推荐系统、化学分子结构分析、蛋白质相互作用网络等。通过学习到的节点嵌入,可以执行节点分类、链接预测、社区检测等任务。 总之,`gae_in_pytorch-...
pass之GAE入门教程, 学习GAE
基于Google App Engine(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010
对于初学者或者不熟悉GAE配置的开发者来说,这是一个非常方便的起点,可以快速进入开发阶段,无需了解和处理GAE的环境设置、依赖管理和网络配置等复杂问题。 根据压缩包子文件的文件名称列表 "gae",我们可以推测这...
5. **资源限制**:GAE对应用的运行时间和内存使用有特定限制,这是为了保持服务的高效和低成本。因此,优化代码以适应这些限制是必需的。 6. **调度器与任务队列**:对于后台任务或异步操作,GAE提供了任务队列服务...
### GAE之webapp框架详解 #### 一、引言 在Google App Engine (GAE) 平台上...通过掌握其核心组件和工作原理,开发者能够更加高效地进行GAE平台上的Web应用开发。希望本文能帮助大家更好地理解并运用`webapp`框架。
GAE是一个由Google提供的平台即服务(PaaS)云环境,允许开发者构建、运行和维护Web应用程序,无需管理和维护底层基础设施。在这个场景中,我们讨论的是如何在GAE上安装并配置一个博客系统。 描述中提到的“NULL”...
GAE支持Python、Java、Go等多种编程语言,本案例中很可能是使用Python,因为它是GAE的早期支持语言,并且处理RSS和Web服务非常方便。 接着,应用的核心部分是RSS解析。Python有多个库可以用来解析RSS,例如...
本文旨在详细介绍GAE在资源使用方面的一些关键限制,帮助开发者更好地理解和规划应用程序的部署与运行。 #### 使用Google App Engine的配额 在GAE上部署的应用程序会消耗一定的资源,并受到一系列配额的约束。这些...
GAE(Google App Engine)是谷歌提供的一个云平台,开发者可以使用它来构建和托管web应用程序。它支持多种编程语言,包括Python、Java、Go等,而gtap项目很可能是用Python编写的,因为早期的GAE主要支持Python。 ...
在Google App Engine(GAE)平台上,虽然原生支持的语言是Java和Python,但通过一些技术手段,我们确实可以实现对PHP的支持。...这个过程需要对Java和GAE有一定的了解,同时也展示了跨平台和语言兼容性的技术魅力。
总的来说,gae strus2 spring 整合是一个复杂的工程,需要对三个框架有深入的理解,同时也需要熟悉GAE的特性和限制。通过这样的整合,开发者可以在GAE上构建出高效、灵活的Web应用,同时享受Struts2的MVC优势和...
《GAE编程指南》是一种云计算服务,跟其他的同类产品不同,它提供了一种简单的应用程序构建模型,通过这种模型,你可以轻松地构建出能够容纳数百万用户的应用程序。《GAE编程指南》是介绍使用这个强大平台的专家级...
- **资源配额**:GAE提供了免费的配额,包括存储空间、流量等方面的支持,这些配额足以满足大多数小型项目的需要。 #### 二、申请GAE账号及创建应用 - **登录官方网站**:首先需要访问Google App Engine的官方网站...