我有一段时间了(幸福地)使用Heroku Node Dyno和postgres插件(两个免费计划) 我已经能够使用Pgadmin从我的机器连接到Heroku Postgres并在开发过程中(来自Node),但现在我已经不能了。
我在node.js中复制粘贴的内容:
var pg = require('pg');
pg.defaults.ssl = true;
var client = new pg.Client('postgres://n****s:pVx***956@ec2-23-21-111-81.compute-1.amazonaws.com:5432/d***');
(我知道我应该使用process.env.DATABASE_URL,但证明了一点; - )
Heroku logs
显示服务器在Heroku上运行时连接到postgres(没有错误)但在本地运行我得
我曾经能够通过Pgadmin连接,但这也不再有效。 我认为这是在上个月左右发生的事情。
有什么建议吗?
答案 0 :(得分:0)
这是一个防火墙问题:( Windows已自动启用它。
Heroku很快帮助我。