我已在Google Cloud中创建了一个Google Cloud函数,该函数将连接到我创建在Google Cloud中的PostgreSQL实例。
我正在使用 "pg" 节点模块。
我已为此创建了一个私有IP。
当尝试在Google Cloud中查询数据库时,我遇到了以下错误:
“错误:由于连接超时而终止连接,在 Timeout.connectionTimeoutHandle.setTimeout (/workspace/node_modules/pg/lib/client.js:106:28) 处。 在 ontimeout (timers.js: 436:11) 处。 尝试超时 (timers.js: 300:5)。 在 listOnTimeout (timers.js: 263:5) 中。 在计时器.processTimers (timers.js: 223:10) 中。”
这是我在Google Cloud函数中使用的配置:
{ "host":"", "user":"", "pw":"", "db":"", "port":"5432", "table":"", "max":100, "idleTimeoutMillis":30000, "connectionTimeoutMillis":30000 }
请帮助我解决这个问题。
我正在使用 "pg" 节点模块。
我已为此创建了一个私有IP。
当尝试在Google Cloud中查询数据库时,我遇到了以下错误:
“错误:由于连接超时而终止连接,在 Timeout.connectionTimeoutHandle.setTimeout (/workspace/node_modules/pg/lib/client.js:106:28) 处。 在 ontimeout (timers.js: 436:11) 处。 尝试超时 (timers.js: 300:5)。 在 listOnTimeout (timers.js: 263:5) 中。 在计时器.processTimers (timers.js: 223:10) 中。”
这是我在Google Cloud函数中使用的配置:
{ "host":"", "user":"", "pw":"", "db":"", "port":"5432", "table":"", "max":100, "idleTimeoutMillis":30000, "connectionTimeoutMillis":30000 }
请帮助我解决这个问题。