【发布时间】:2020-05-20 08:38:31
【问题描述】:
我使用 nodejs 谷歌云功能已经有一段时间了。我一直面临一个奇怪的问题,我无法连接到数据库服务器,并且没有记录错误,甚至没有超时。我正在使用带有 pg 的节点 v14.2.0 作为 postgres 库。我的nodejs代码是
const { Client } = require('pg');
let connectionSetting = {
host: "host",
user: "user",
database: "db_name",
password: "password",
};
const client = new Client(connectionSetting);
console.log(connectionSetting);
client.connect(err => {
if (err) {
console.error(`Error connecting to db -> ${err}`);
}
console.log("Connection established with PgSql DB ");
});
没有控制台日志之类的。 相同的代码正在其他系统上运行。该数据库是托管在 gcp 上的远程数据库,我可以使用 tablePlus 作为 GUI 客户端连接到它。
任何帮助表示赞赏。
【问题讨论】:
-
也许检查服务器端的日志,看看它是否说明了什么
标签: javascript node.js postgresql google-cloud-functions