Загрузка статического файла (текст или HTML) вызывает полное развертывание в Google App Engine? - PullRequest
0 голосов
/ 30 ноября 2009

Мне нужно изменить содержимое в html или текстовом файле. Или я должен загрузить изображение. Я должен повторно развернуть свое приложение на GAE. Можно ли как-нибудь загрузить эти статические файлы в нужное место с моего жесткого диска?

Пожалуйста, спасибо за вашу помощь.

Ответы [ 2 ]

1 голос
/ 01 декабря 2009

Изменение статических данных, которые вы обслуживаете, требует повторного развертывания, всегда. Обратите внимание, что App Engine загружает только измененные файлы, но не все.

При желании вы можете подавать «статические» файлы из хранилища данных .

0 голосов
/ 03 декабря 2009

Нет. Вам нужно будет заново развернуть приложение, чтобы загрузить / обновить статический файл.

Но можно легко оказаться в сценарии, в котором вы можете обновить статический файл без повторного развертывания. Например, Предположим, я изменил некоторый код в некоторых классах Java, и изменения все еще не завершены. Между тем, если я захочу изменить стиль CSS или загрузить изображение, мне придется подождать, пока не будут готовы классы java.

Один из обходных путей заключается в том, что вы можете развернуть свое приложение (при условии, что нет ошибок компиляции) в новой основной версии. Поскольку статические файлы являются общими для всех версий, вы можете видеть, что изменения появляются и в других версиях.

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