Как предотвратить удаление файлов на холостом ходу в GAE?

У меня есть флеш-сервер, работающий на GAE (гибкий env). Приложение генерирует определенные файлы во время выполнения на основе полученных запросов API. Но после запуска экземпляра, после простоя, файлы теряются. Как я могу предотвратить это?

1 ответ

Решение

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

Решением этой проблемы является запись ваших файлов в Google Cloud Storage. Любой экземпляр может записывать и извлекать туда свои файлы, и они будут доступны для любого экземпляра вашего сервиса.

Другие вопросы по тегам