首页 > 解决方案 > 授权GAE服务器访问Cloud SQL Instance

问题描述

我创建了一个 Cloud SQL 实例,我想通过我的 Google App Engine 服务器(node.js)访问它是否可以在不将我的 ip 列入白名单的情况下授权从服务器到 Cloud SQL 的请求?

标签: node.jsexpressgoogle-app-enginegoogle-cloud-sql

解决方案


好吧,我找到了一个不使用 knex 的解决方案,基本上我必须添加这个 if 语句

if (process.env.INSTANCE_CONNECTION_NAME && process.env.NODE_ENV === 'production') {
    pool.socketPath = `/cloudsql/${process.env.INSTANCE_CONNECTION_NAME}`;
  }

工作顺利


推荐阅读