Google APP Engine和Cloud sql ::无法在Google Cloud sql(我的SQL)中连接Spring Boot应用

珍妮:

在Google Cloud sql的APP引擎内连接Spring Boot APP时遇到此错误。 在此处输入图片说明

下面我附上了来自application.properties的代码

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://google/myprojectID?cloudSqlInstance=myInstance:us-central1:my-sql-instance&socketFactory=com.google.cloud.sql.mysql.SocketFactory
spring.datasource.username=root
spring.datasource.password=myPassword

pom.xml

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-gcp-starter</artifactId>
</dependency>

在Cloud sql默认配置中,我曾用来创建数据库。每当我执行此命令时,都会出现此错误。

mvn -DskipTests包appengine:deploy

Nibrass H:

基于用作解决方案的@zenny的注释,为了解决此问题,您必须在SQL实例中设置私有IP,并将该私有IP用于数据库本地URL。

是Codelabs教程,您可以按照它为SQL实例设置私有IP。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google App Engine中的Spring Boot应用程序无法连接到Cloud SQL

无法将Spring Boot -Google App Engine与Postgresql连接-Cloud Sql

NodeJ:无法从Google App Engine连接Google Cloud SQL

在Google App Engine中连接到Google Cloud SQL

将 .NET Core 应用从 Google App Engine 迁移到 Google Cloud Run - SQL 连接问题

无法使用Google App Engine上的Slim框架连接到Google Cloud SQL

无法使用Google App Engine的SSL + Golang连接到Google Cloud SQL

Google App Engine Flexible 上的 Symfony3 无法连接到 Google Cloud SQL MySQL

从App Engine连接到Google Cloud SQL:拒绝访问

从App Engine连接到Google Cloud SQL时为ENOENT

Google App Engine .Net Core 2.0应用程序无法访问Google Cloud SQL数据库

Google Cloud Platform-Cloud SQL上MySQL的Spring Boot应用程序连接问题

无法使用ZF2中的Pdo_Mysql通过Google App Engine连接到Google Cloud SQL

将Google Cloud App Engine应用程序连接到其Cloud SQL实例-允许数据库访问

无法通过自定义运行时在Docker中运行.NET Core应用的App Engine连接到Google Cloud SQL中的Postgres

无法从Google App Engine上的NestJS项目访问Google Cloud SQL上的Cant访问PostgreSQL

从部署在Google Cloud App Engine中的Node JS应用程序查询时,Cloud SQL抛出ETIMEDOUT错误

使用mysqli_connect连接到Google App Engine中的Cloud SQL

无法连接到 Google Cloud SQL API

Google App Engine和Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

如何在App Engine上使用go-sql-driver / mysql连接到Google Cloud SQL?

从Container Engine连接到Google Cloud SQL:无法解析Cloud sql代理

为什么Eloquent无法在App Engine应用程序中连接到我的Google SQL实例?

Google Cloud:存储和 App Engine

Google Cloud Datastore和Flask App Engine

无法在MySql Workbench中连接Google Cloud SQL

Google App Engine 应用程序和 Google Cloud Engine 实例之间的通信

无法连接到Google Cloud SQL。使用PHP Google SDK

如何从Google Container Engine连接Google Cloud SQL?