Как я могу развернуть приложение GWT размером более 150 МБ в GAE? - PullRequest
1 голос
/ 06 марта 2012

GWT создает перестановки для каждого браузера / локали и т. Д. Таким образом, вы можете легко получить десятки перестановок для одного приложения, и, таким образом, общий размер приложения быстро превысит 150 МБ.

Любой обходной путь, позволяющий загружать большие приложения GWT, или есть планы по увеличению этого лимита?

1 Ответ

1 голос
/ 06 марта 2012

Это побеждает цель иметь многократные перестановки, но один обходной путь должен использовать мягкие перестановки, чтобы уменьшить количество перестановок.

например: вы можете поддерживать все браузеры и локали в одной перестановке, если добавите

    <collapse-all-properties />

в ваш файл gwt.xml. Одна перестановка, охватывающая все браузеры и локали, использует гораздо меньше места, чем отдельные перестановки для каждой комбинации браузера и локали. Вы также можете более точно контролировать распад перестановок, следуя указаниям здесь - http://code.google.com/p/google-web-toolkit/wiki/SoftPermutations

В конце концов, это всего лишь обходной путь, чтобы обойти ограничение в 150 МБ. Свертывание перестановок увеличивает размер загрузки для каждого отдельного пользователя, поскольку они будут загружать код для браузеров и локалей, которые они в настоящее время не используют. В идеале команда GAE должна увеличить лимит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...