0

一些背景知识:我有一个部署到 appengine 的中型 GWT 应用程序。我最近将它配置为支持除 en_US 之外的一些语言环境,这在 GWT 编译期间导致了 96 种排列。

我正在测试应用程序的一些小改动,编译后它告诉我它必须上传 310 个文件。我已经坐在这里观看了 30 分钟,但没有任何进展——尽管我相信它最终会部署。

这是我使用 GWT/Appengine 的典型经验:上传数百个文件需要很长时间。但是,现在我相信,对于所有这些 GWT 排列,即使对应用程序进行非常简单的更改也需要一个小时或更长时间才能部署。那是相当痛苦的。

这是预期的/典型的吗?难道我做错了什么?我能做些什么来减轻这种痛苦吗?我还担心有一天我们会破坏某些东西并需要修复它,而我们最快能够扭转它的时间是一个小时。

4

1 回答 1

2

如果您从 IDE 部署,请尝试使用 appcfg 上传文件。根据我的经验,它的工作速度要快得多:

https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Uploading_the_App

顺便说一句,我有一个大型应用程序,即使在繁忙时间,我也从未进行过超过 10 分钟的部署(部署在晚上和周末工作得更快)。当您进行小修复时,您应该只更改几个文件 - 而不是数百个。

于 2012-12-18T05:24:35.327 回答