Как настроить многорегиональное серверное приложение в Google Cloud Platform или Firebase - PullRequest
0 голосов
/ 20 апреля 2019

Я настраиваю многорегиональное серверное приложение в Google Cloud Platform и хочу включить автоматическое переключение при сбое, если это возможно.

Я настроил проект с хранилищем данных, реплицированным в несколько регионов, и у меня есть функциив каждом регионе.Однако, поскольку функции не поддерживаются в качестве конечных точек балансировщика нагрузки Google Cloud, я не могу настроить приложение так, чтобы оно выполнялось активно-активным образом.Я мог бы использовать механизм приложений в качестве конечной точки и указать его на функции, однако вы можете иметь только один механизм приложений в проекте, и это не мультирегион, ref несколько областей Google App Engine , и я нехочу использовать обходной путь, используя вычислительный движок, как предложено в вопросе.Если я использую 2 проекта Google, я не верю, что смогу совместно использовать одно хранилище данных для нескольких проектов.Я исследовал возможности использования проекта Firebase с хостингом Firebase, однако я не думаю, что смогу использовать хостинг Firebase для балансировки нагрузки нескольких функций и облегчения переключения при отказе.

Без возможности автоматического переключения при сбое яможет указывать на отдельные функции с ручным переключением при возникновении проблем в одном регионе.Однако, если у кого-то есть информация о том, как я могу сделать этот процесс беспроблемным (только с использованием Google Cloud Platform или Firebase, без сторонних продуктов), я был бы признателен.Спасибо.

...