无法通过他们提供的URI字符串连接到heroku postgres

时间:2019-08-02 14:25:29

标签: node.js postgresql heroku-postgres

我正在尝试通过它们提供的URI字符串连接到我的heroku postgres数据库。每当我尝试从节点应用程序连接时,都会出现以下错误:

  

(节点:14052)UnhandledPromiseRejection警告:

     

错误:连接   在TCPConnectWrap.afterConnect上ECONNREFUSED 54.221.244.70:5432   oncomplete](net.js:1054:14)(节点:14052)   UnhandledPromiseRejectionWarning:未处理的承诺拒绝。这个   由抛出异步函数引起的错误   没有障碍,或者拒绝了没有处理的承诺   使用.catch()。 (拒绝ID:1)(节点:14052)[DEP0018]   DeprecationWarning:已弃用未处理的承诺拒绝。在   未来,未处理的承诺拒绝将终止   具有非零退出代码的Node.js进程。

这是我的代码:

var pg = require("pg");;
var connectionString = "postgres://user:password@host:5432/database";

var client = new pg.Client(connectionString);
client.connect();

当我使用本地连接字符串(计算机上的Postgres DB)时,我没有收到错误消息。

有什么想法我要去哪里吗?

0 个答案:

没有答案