Как создать соединение SQL с моим приложением и загрузить его в облако Google? - PullRequest
0 голосов
/ 22 апреля 2019

Спасибо, что ответили на меня. Извините за поздний ответ, на этот раз было время ложиться спать. Мне нужно подключить созданную мной базу данных Cloud SQL к моему приложению в App Engine. Я пытался следовать онлайн-учебникам, но когда я применяю такую ​​информацию, я получаю, что gcloud app deploy возвращает ошибку соединения. Пожалуйста помоги. Также уточните здесь: Когда я выполняю команду gcloud app deploy, я предполагаю, что она переносит мой локальный файл в Google Cloud, где я вижу всю папку и файлы моего проекта по проекту, который я развертывал, но я вижу старую версию своего проекта в то время как презентация изменилась на последнюю версию. Также последний, как я могу связать имя домена из http://domain.google.com с моим приложением в http://cloud.google.com. Пожалуйста, помогите, я умираю от стресса, который я пытался здесь

Ответы [ 3 ]

0 голосов
/ 23 апреля 2019

Здесь я вижу два вопроса.

1.

Мне нужно подключить созданную мной базу данных Cloud SQL к моему приложению, которое находится в App Engine.Я пытался следовать интерактивным учебникам, но когда я применяю такую ​​информацию, я получаю, а затем приложение gcloud развертывает его и возвращает ошибку соединения.Пожалуйста помоги.Также уточните здесь: Когда я выполняю команду gcloud app deploy, я предполагаю, что она переносит мой локальный файл в Google Cloud, где я вижу всю папку и файлы моего проекта по проекту, который я развертывал, но я вижу старую версию своего проектав то время как презентация изменилась до последней версии.

Я вижу вашу проблему здесь с подключением CloudSQL и GAE.В зависимости от того, используете ли вы GAE Standard или Flex и CloudSQL MySQL или POSTGRES, шаги могут быть разными.Документация здесь вполне понятна.

2.

И последнее, как я могу связать имя домена из http://domain.google.com с моим приложением в http://cloud.google.com.Пожалуйста, помогите, я умираю от стресса, который я пытался здесь

Это будет очень просто, перейдите в облачную консоль GCP, перейдите к GAE -> Настройки -> Пользовательский домен и нажмите наДобавить настраиваемый домен «Введите имя домена, который вы хотите связать». Когда вы нажмете «Продолжить», вам будут показаны шаги для проверки владения доменом и указания DNS для GAE.Правильно задокументировано людьми GCP на https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains

0 голосов
/ 23 апреля 2019

Если вы используете GAE Standard или Flex, возможный результат развертывания приложения gcloud: файл app.yaml (или appengine-web.xml) необходим для развертывания этого каталога в качестве App Engine App, проверьте следующие ссылки:

https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml https://cloud.google.com/appengine/docs/flexible/python/writing-application-logs

Mysql и Postgres соединение:

https://cloud.google.com/sql/docs/mysql/connect-app-engine https://cloud.google.com/sql/docs/postgres/connect-app-engine

Иногда это легкоподелиться app.yaml для правильной репликации приложения.

0 голосов
/ 22 апреля 2019

Учитывая, что вы не предоставили никакой информации о том, какие настройки вы используете или о какой ошибке сообщили, невозможно узнать, с какой проблемой вы сталкиваетесь.

Предлагаю взглянуть на страницу «Подключение к App Engine» здесь .Он должен ответить на многие ваши вопросы о подключении из приложения App Engine.

...