Уже есть много вопросов о том, как подключиться к внешней базе данных MySQL, но все они сосредоточены на том, как открыть удаленное соединение, которое просто фиксируется включением биллинга.
Однако нет, если эти вопросы касаются того, какоткрыть исключение в базе данных MySQL, чтобы к нему мог подключиться механизм приложений GCP.Обычно статический IP-адрес подойдет, за исключением того, что кажется, что статические IP-адреса предназначены для виртуальных машин Compute Instances.
Похоже, что предыдущее решение использовало "Google Secure Data Connector", но оно было списано.
Я нашел кое-что еще в документации по Google Cloud , в которой говорится:
Ваше приложение App Engine подключается через Интернет с использованием публичного IP-адреса этой внешней службы.
Однако никакой дополнительной информации нет, и я понятия не имею, является ли этот адрес статическим или эфемерным, но эта страница документации , кажется, говорит, что адрес никогда не будет статическим и ему не может быть назначен статический IP:
В настоящее время App Engine не предоставляет способ сопоставления статических IP-адресов с приложением.
Кто-нибудь когда-либо преуспевал?Как вы установили свое исключение на внешнем, не GCP-сервере MySQL?