Cloud Run полностью управляемое подключение к Cloud SQL: поддерживает ли это SQL Server? - PullRequest
1 голос
/ 04 мая 2020

Об этой документации https://cloud.google.com/sql/docs/postgres/connect-run Я вижу только поддержку MySQL и PostgreSQL. SQL Сервер через облако SQL Соединения конфигурации Cloud Run действительно еще не поддерживаются?

Я говорю об этом разделе конфигурации: Облако SQL Соединения

Заранее спасибо за помощь!

1 Ответ

3 голосов
/ 04 мая 2020

Облако SQL Прокси (используется Cloud Run) действительно поддерживает Microsoft SQL Сервер. Однако Cloud Run предоставляет этот прокси-сервер только с использованием «unix доменных сокетов» (а не локальных IP-адресов TCP). Проблема в том, что многие клиентские библиотеки ms sql не будут поддерживать сокеты Unix в качестве опции подключения.

Если вы можете найти серверный клиент SQL, который поддерживает сокеты Unix в качестве транспорта ( см. это ), вы должны иметь возможность использовать unix:///cloudsql/... сокет в Cloud Run для подключения к SQL серверу.

Однако, обратите внимание, что это собирается получить тонну проще, так как Cloud Run добавляет поддержку VP C Connector, который позволит вам подключаться к экземплярам Cloud SQL в пределах одной сети напрямую через их частный IP-адрес, и вам не нужно будет использовать функцию Cloud Run, предоставляя Unix гнездо.

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