Безсерверные соединители доступа VP C - невозможно подключиться к межрегиональному сетевому ресурсу - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь подключиться к облачному SQL серверу из облачной функции. Сервер My Cloud SQL существует в азиатско-южном регионе, и в этом регионе нет поддержки для развертывания облачных функций. Итак, я создал и развернул облачную функцию в регионе asia-east2 и пытаюсь подключиться к SQL серверу, используя частный IP, как указано по этой ссылке: https://cloud.google.com/vpc/docs/configure-serverless-vpc-access. Все ресурсы находятся в одном VP C и сталкиваются с ошибкой тайм-аута подключения.

Я также заметил, что если сервер * и серверная функция SQL размещены в одном и том же регионе и один и тот же VP C, то они могут получить доступ сервер SQL без проблем использует безсерверный коннектор доступа VP C.

Поддерживается ли эта функция межрегионального доступа? Или есть другой способ добиться этого?

1 Ответ

0 голосов
/ 05 марта 2020

В настоящее время функция межрегионального доступа не поддерживается, поскольку серверы SQL отстают Внутренние балансировщики нагрузки TCP / UDP :

Google Cloud Внутренний TCP / UDP Балансировка нагрузки - это региональный балансировщик нагрузки, который позволяет запускать и масштабировать свои службы за внутренним IP-адресом балансировки нагрузки, который доступен только для ваших экземпляров внутренней виртуальной машины (ВМ).

Однако это может измениться с реализацией новых функций L4 ILB :

  1. Глобальный доступ ILB
  2. ILB в качестве следующего перехода с несколькими NI C поддержка интеграции устройств сторонних производителей, обеспечивающая большую доступность, масштабируемость и простоту управления.

Что касается вашего сообщения о подключении из облачных функций к облачному SQL серверу (ресурсы, расположенные в том же регионе), подскажите, пожалуйста, какой SQL образ сервера вы использовали, какое время выполнения функция и какая была строка подключения. Последние дни я безуспешно пытался размножаться.

...