Облачные функции Google - мультирегиональная настройка - PullRequest
0 голосов
/ 10 октября 2018

При создании http-функции Google Cloud кажется, что вы ограничены регионом проекта в консоли Google Cloud.

Что если вы хотите использовать несколько регионов для облачных функций, но хотите иметь доступ к одним и тем же службам Google, таким как хранилище, хранилище данных и т. Д.?Как бы вы это настроили?

В противном случае, кто-то из вашего региона может получить задержку.

1 Ответ

0 голосов
/ 10 октября 2018

Вы можете установить регион функции во время развертывания. Согласно документации , аргумент командной строки gcloud - --region:

Если вы используете инструмент командной строки gcloud, вы можете указать регион с помощью --региональный флаг.Например:

gcloud functions deploy FUNCTION_NAME --region REGION FLAGS...

Где REGION является одним из регионов, перечисленных выше.

Если вы используете интерфейс командной строки Firebase, есть также возможность установки региона .

Вы можете развернуть функцию в нескольких регионах, но каждая из них будет срабатывать в ответ на любое событие, что, вероятно, не то, что вы хотите (за исключением случаяHTTP-триггеров, где область запекается в URL для этой функции).

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