google-app-engine - 将 Google Cloud SQL 连接到无服务器 VPC 访问问题
问题描述
我有 Google App Engine 项目,当我尝试通过无服务器 VPC 访问连接到 Google Cloud SQL 时出现此类错误
ConnectionError: Failed to connect to 11.11.111.1:1433 - unable to verify the first certificate
如果您有任何建议,那就太好了
这是代码:
const createPool = async () => {
const config = {pool: {}};
config.user = process.env.DB_USER; // e.g. 'my-db-user'
config.password = process.env.DB_PASS; // e.g. 'my-db-password'
config.database = process.env.DB_NAME; // e.g. 'my-database'
config.server = process.env.DB_PUBLIC_IP;
config.port = 1433;
config.connectionTimeout = 60000;
config.pool.acquireTimeoutMillis = 30000;
config.pool.min = 1;
config.pool.createRetryIntervalMillis = 200;
return await mssql.connect(config);
};
解决方案
推荐阅读
- c# - Blazor - 此框架不支持“msxsl:script”元素,因为它不支持运行时代码生成
- javascript - 如何使用列表访问嵌套 json 中的数据?
- d3.js - 更改折线图中线条的颜色 vegalite
- c# - 简单发布并获取 C# WPF
- protocol-buffers - 编码和解码协议缓冲区任何类型的消息
- java - Spring如何处理需要参数的字段上的@Autowired?在这种情况下,JdbcTemplate 与 DataSource
- react-native - Detox - 应用程序卡在 iOS 的启动屏幕中
- django - 如何在 Django/Wagtail 中访问多对多关系的“另一面”?
- node.js - 使用 AXIOS 发送大块 POST 请求时是否可以检测到立即数
- linux - 尝试从 /etc/passwords 中过滤掉用户,然后将它们添加到一些文本中,然后这些文本将转到输出文件