授权 GAE 服务器访问 Cloud SQL 实例
Authorize GAE server to access Cloud SQL Instance
我创建了一个 Cloud SQL 实例,我想通过我的 Google App Engine 服务器 (node.js) 访问它 我已经应用了所有必要的细节,但看起来就像只有当我授权我的 ip 地址时它才有效..
我的问题:是否可以在不将我的 IP 列入白名单的情况下授权从服务器到云的请求 SQL?
好吧,我找到了一个不使用 knex 的解决方案,
基本上我必须添加这个 if 语句
if (process.env.INSTANCE_CONNECTION_NAME && process.env.NODE_ENV === 'production') {
pool.socketPath = `/cloudsql/${process.env.INSTANCE_CONNECTION_NAME}`;
}
工作顺利
我创建了一个 Cloud SQL 实例,我想通过我的 Google App Engine 服务器 (node.js) 访问它 我已经应用了所有必要的细节,但看起来就像只有当我授权我的 ip 地址时它才有效.. 我的问题:是否可以在不将我的 IP 列入白名单的情况下授权从服务器到云的请求 SQL?
好吧,我找到了一个不使用 knex 的解决方案, 基本上我必须添加这个 if 语句
if (process.env.INSTANCE_CONNECTION_NAME && process.env.NODE_ENV === 'production') {
pool.socketPath = `/cloudsql/${process.env.INSTANCE_CONNECTION_NAME}`;
}
工作顺利