GAE flex Connection String для первого поколения CloudSQL - PullRequest
0 голосов
/ 02 мая 2018

У меня есть приложение GAE flex, которое использует sqlalchemy / mysql. У меня также есть экземпляр Google CloadSQL MySQL первого поколения. Можно ли подключить гибкую среду GAE к экземпляру CloudSQL первого поколения, не подключая его как внешнее приложение (и, таким образом, нуждаясь в белом списке). Документация Google гласит, что в качестве строки подключения следует использовать /cloudsql/<INSTANCE_CONNECTION_NAME>. Я пробовал много разных вкусов, но я все еще безуспешно.

Примеры: mysql+pymysql://user:password@/cloudsql/<INSTANCE_CONNECTION_NAME> mysql+pymysql:///cloudsql/<INSTANCE_CONNECTION_NAME>

Нужен ли другой драйвер?

Спасибо

Ответы [ 2 ]

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

Вы правы, невозможно подключить GAE flex к CloudSQL 1-го поколения.

Альтернативы:

а. Вместо этого используйте стандартное приложение App Engine.

б. Перенос экземпляра первого поколения в второго поколения один

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

После поиска в различных документах Google, IRC-каналах и форумах Slack, я пришел к выводу, что CloudSQL Gen 1 не поддерживает GAE: flex :(

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