postgresql - 套接字 : operation not permitted when connecting to cloudsql

标签 postgresql sockets google-app-engine go google-cloud-sql

尝试使用以下设置连接时,我在 App Engine 上收到 socket:operation not permitted 错误,但在使用 cloud-sql-proxy 时不会在本地出现。以下代码在本地有效,但不适用于 App Engine:

connString = "user=USER_NAME password=PASSWORD host=/cloudsql/INSTANCE_NAME dbname=DB_NAME"
DBCon, err2 = sql.Open("postgres", connString)

app engine和cloud sql都在同一个项目中。有人对我缺少的东西有任何见解吗?

最佳答案

很遗憾,AppEngine 标准尚不支持 Cloud SQL+postgres:

“注意:不支持从 App Engine 标准环境应用程序连接到 PostgreSQL 实例”

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

关于postgresql - 套接字 : operation not permitted when connecting to cloudsql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44863620/

相关文章:

java - 在 google app engine/Gwt 中无限运行一个方法

postgresql - postgresql 中使用 utf8 的多种语言

java - 如何检查 Java 上的 SSLSocket 连接是否正常?

java - android服务器如何知道客户端断开连接或关闭

sockets - Alpakka UDP : How can I respond to received datagrams via the already bound socket?

android - JsonMappingException : Infinite recursion on OneToMany Relationship in Objectify

java - Google App Engine 中常驻后端实例的可用性

postgresql - 如何以非交互方式为 PostgreSQL 的 createdb 提供密码?

postgresql - Mountain Lion Postgres 无法连接

sql - 按年份分组和 bool 列 postgres