#node.js #google-app-engine #google-cloud-storage
#node.js #google-app-engine #google-облачное хранилище
Вопрос:
Я использую приложение с несколькими арендаторами в Google App Engine. Это приложение изначально делает HTTP-запрос, чтобы получить конфигурацию клиента из серверной части. Это задерживает время запуска до разрешения запроса.
Чтобы ускорить процесс, я хочу избежать этого запроса и вместо этого сохранить конфигурацию где-нибудь в формате JSON, чтобы приложение могло быстро получить к ней доступ без необходимости запрашивать серверную часть или создавать пользовательские пакеты приложения узла. Эти файлы необходимо обновлять при каждом изменении конфигурации (что происходит примерно раз в месяц).
Каков наилучший способ в Google App Engine сделать это? Помещение различных конфигураций в файлах JSON в хранилище, похоже, имеет один и тот же HTTP-запрос. Есть ли лучшие варианты?
Ответ №1:
Да, вы можете сохранить файл в облачном хранилище Google и загрузить его в первом запросе, а затем сохранить конфигурацию в кэше (хранилище памяти).
Таким образом, вы можете изменять конфигурацию без развертывания приложения.
Комментарии:
1. Для этого все равно сначала потребуется HTTP-запрос, правильно? В отличие от локального файла, который будет доступен практически мгновенно.