2016-06-18 4 views
0

У меня есть небольшой блог, который я запускаю на appengine, с 400 страницами (записи в блоге), несколько фотографий и так далее. Всего 900 файлов, все статично.Почему appengine загружает все мои файлы каждый раз?

Когда я создаю новую запись в блоге, у меня есть только один новый html-файл и, возможно, одна или две картинки, но когда я развертываю приложение, я вижу в журнале, что ВСЕ файлы клонированы, и требуется много времени (мое подключение к Интернету происходит медленно).

Есть ли способ сказать приложению движок клонировать только файлы, которые изменились?

+0

Можете ли вы поделиться выход? Обычно будут загружены только файлы, которые были изменены. Сначала процесс развертывания создает локальную копию всех ваших файлов, возможно, это сообщение, которое вы видите? – Greg

ответ

0

В настоящее время нет способа. Чтобы избежать этой проблемы, используйте CMS в appengine, который может хранить ваши страницы в Google Cloud Storage. вы затем обновляете отдельные страницы.

Кроме того, вы должны, вероятно, переключать методы, отбрасывать приложение и вместо этого размещать весь статический сайт в ведре GCS, а затем просто обновлять файлы там по мере необходимости.

См https://cloud.google.com/storage/docs/hosting-static-website