Как подключить mysql-клиент к моему весеннему загрузочному приложению - PullRequest
0 голосов
/ 26 мая 2018

У меня есть jar-файл springboot, и я работаю на compute engineVM. Я также подключаю SQL-клиент, но какой адрес mysql мне следует указать при весенней загрузке

1 Ответ

0 голосов
/ 29 мая 2018

Я полагаю, вы используете MySQL в GCP?(Облачный SQL).

Если это так, то, если вы подключаетесь к нему через облачный прокси-сервер sql, который работает на той же машине, то вы просто используете localhost.Прокси должен знать путь к серверу оттуда, предполагая, что вы настроили имя экземпляра и проект / etc.правильно.

В противном случае без прокси вы можете использовать публичный IP-адрес вашего экземпляра SQL, который вы можете увидеть в списке запущенных экземпляров при выборе страницы SQL.

Во второмВ случае (используя реальный IP-адрес) имейте в виду, что GCP, вероятно, не позволит виртуальной машине запустить ваше приложение через брандмауэр непосредственно к экземпляру SQl.Чтобы обойти это, вам нужно будет указать IP-адрес вашей виртуальной машины в разделе «Авторизованные сети» в записи SQL (щелкните свой экземпляр SQL в списке и выберите вкладку «Авторизация»).Опять же, в этом случае вы должны иметь в виду, что IP-адрес вашей виртуальной машины является эфемерным по умолчанию (если вы не сделали этого и не попытались сделать его постоянным).Поэтому, если вы перезапустите виртуальную машину, авторизация, приведенная выше, больше не будет иметь смысла.Поэтому убедитесь, что IP-адрес вашей виртуальной машины постоянен.

...