node.js - 授权GAE服务器访问Cloud SQL Instance
问题描述
我创建了一个 Cloud SQL 实例,我想通过我的 Google App Engine 服务器(node.js)访问它是否可以在不将我的 ip 列入白名单的情况下授权从服务器到 Cloud SQL 的请求?
解决方案
好吧,我找到了一个不使用 knex 的解决方案,基本上我必须添加这个 if 语句
if (process.env.INSTANCE_CONNECTION_NAME && process.env.NODE_ENV === 'production') {
pool.socketPath = `/cloudsql/${process.env.INSTANCE_CONNECTION_NAME}`;
}
工作顺利
推荐阅读
- puppeteer - PuppeteerSharp:带有滚动的 PDF 生成页面
- c# - 如何绑定
从资源字典中使用 MVVM 和数据绑定 - bootstrap-4 - 在使用 Bootstrap 3.3.1 升级之前,使用 Bootstrap 4.6.0 动态选项卡无法正常工作
- typescript - 如何在 React-Quill 内容中上传图片?
- javascript - 将表格另存为 PDF
- real-time - 如何将凉亭上的实时因子设置为 1?
- r - r中重复行的序列号
- r - 如何用ggplot中的符号替换轴上的数字?
- python - 硬币变化(我的递归逻辑有效,但添加记忆时它不起作用)
- java - 如何让代码知道是手动运行还是通过管道运行?