从一个EC2实例(节点应用程序)连接到另一个(postgres服务器)

时间:2017-09-18 15:33:05

标签: node.js postgresql amazon-web-services amazon-ec2 access

我目前正在运行两个EC2实例。其中一个是Postgres服务器,另一个是应该连接到postgres数据库的NodeJS应用程序。似乎无法建立连接(但是我不能从app实例中ping postgres实例(我使用实例公共IP作为目标))。我想这个问题与防火墙有关。如何设置从一个实例访问另一个实例?

1 个答案:

答案 0 :(得分:1)

这很可能是安全组配置的问题。在AWS Web Console中选择用于Postgres的EC2实例,然后选择附加的安全组。选择安全组后,为Postgres端口授予入站访问权限(5432)。

除此之外,除非ICMP端口未在安全组中再次打开,否则无法ping通EC2实例。