一些背景知识:我有一些我认为可以部署到中型的中型GWT应用程序。我最近将它配置为支持除en_US之外的一些语言环境,这在GWT编译期间导致了96个排列。
我正在测试对应用程序的一些小改动,并且在编译之后它告诉我它必须上传310个文件。我一直坐在这里观看30分钟而且没有任何进展 - 虽然我有信心它最终会部署。
这是我使用GWT / Appengine的典型经验:上传数百个文件需要很长时间。但是,现在我相信所有这些GWT排列,即使对应用程序进行非常简单的更改也需要一个小时或更长时间才能部署。那真是太痛苦了。
这是预期/典型的吗?难道我做错了什么?有什么我可以做的让这不那么痛苦吗?我也担心我们破坏某些东西并需要修理它的那一天,我们能够将它转动的最快时间是一小时。
答案 0 :(得分:2)
如果从IDE部署,请尝试使用appcfg上传文件。根据我的经验,它的工作速度要快得多:
https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Uploading_the_App
顺便说一句,我有一个大型应用程序,即使在繁忙时段也没有部署超过10分钟(在晚上和周末部署工作的速度要快得多)。当你做一个小修复时,你应该只改变一些文件 - 而不是数百个。