我从 Heroku 应用程序连接到 EC2 上的外部 Postgresql 数据库时遇到问题。问题似乎与 EC2 上的许可有关。
我已经完成了以下操作: - 在端口 5432(我的 postgresql 端口)上为我的安全组添加了 098166147350/default - 使用“公共 DNS”地址(ec2-xxxx.compute-1.amazonaws.com)连接到站点。
我尝试连接的数据库在欧盟而不是美国东部地区作为heroku应用程序,不知道这是否有什么不同?
无论如何,如果我将 0.0.0.0/0 添加到 5432 它确实有效,所以我想它必须是安全设置。
任何人都知道问题可能是什么?