我正在使用 Google应用引擎进行开发,我的项目涉及大约60个PDfs ,供用户下载。
当我尝试通过点击 eclipse 中的部署按钮上传项目时,我收到错误超出应用限制。
我只是想知道,如果我尝试使用付费帐户,付费帐户中的应用程序大小是否有所不同?
据我所知 150 MB 目前
答案 0 :(得分:2)
您应该使用Blobstore service来存储PDF文件,并仅为应用程序逻辑和演示文稿所需的文件保留应用程序,而不是数据。这是Blobstore的描述:
Blobstore API允许您的应用提供称为blob的数据对象, 比这个对象的大小要大得多 数据存储服务。通过上传文件来创建Blob HTTP请求。通常,您的应用会通过展示表单来完成此操作 带有文件上传字段给用户。提交表单时, Blobstore从文件的内容创建一个blob并返回一个 对blob的不透明引用,称为blob键,稍后可以使用 用来服务blob。
答案 1 :(得分:1)
上面的所有好建议,尽量避免在代码中放置这样的内容。我的应用程序遇到了这个问题,只有大约10MB的代码/图像/资源。占用大量空间的是GWT编译应用程序的15种排列。
有一件事对我有帮助,就是将我的GWT javascript生成输出样式从Details更改为Obfuscated,从而产生更小的代码。您还可以限制正在创建的排列数。
答案 2 :(得分:0)
最多10 MB的数据可以上传到您的应用引擎 见以下链接
答案 3 :(得分:0)