0

i am using Google app engine for my development, my project involves around 60 PDfs to be available for users to download.

when i try to upload the project by clicking deploy button in eclipse i get the error app limit exceeded.

i just want to know if i try to use the paid account is there is a different in the application size in paid account or not?

as far as i know its 150 MB for now

4

4 回答 4

2

您应该使用Blobstore 服务来存储您的 PDF 文件,并仅将应用程序保留为应用程序逻辑和演示所需的文件,而不是数据。以下是 Blobstore 的描述:

Blobstore API 允许您的应用提供数据对象(称为 blob),其大小远大于数据存储服务中对象所允许的大小。Blob 是通过 HTTP 请求上传文件来创建的。通常,您的应用程序会通过向用户显示带有文件上传字段的表单来完成此操作。提交表单后,Blobstore 会根据文件内容创建一个 blob,并返回对该 blob 的不透明引用,称为 blob 键,您稍后可以使用它来为 blob 提供服务。

于 2011-09-30T10:59:34.553 回答
1

上面所有好的建议,尽量避免在你的代码中放置这样的内容。我的应用遇到了这个问题,只有大约 10MB 的代码/图像/资源。占用大量空间的是应用程序的 15 种排列的 GWT 编译。

帮助我的一件事是将我的 GWT javascript 生成输出样式从 Details 更改为 Obfuscated,从而生成更小的代码。您还可以限制正在创建的排列数量。

https://developers.google.com/web-toolkit/doc/1.6/FAQ_DebuggingAndCompiling#Can_I_speed_up_the_GWT_compiler

于 2012-06-18T19:33:52.580 回答
0

最多 10MB 数据您可以上传到您的应用引擎,请参阅以下链接

http://code.google.com/appengine/docs/quotas.html

于 2011-09-30T10:20:41.677 回答
0

根据http://code.google.com/intl/de/appengine/docs/quotas.html#Deployments,应用程序不得超过 10 MB。

于 2011-09-30T10:23:47.273 回答