NodeJS Postgres erreur getaddrinfo ENOTFOUND

- Je utiliser pg://user:pass@localhost:port/table pour la connexion à ma base de données AWS. Lorsque j'utilise localhost, l'application fonctionne très bien, mais quand j'essaie de me connecter AWS serveur, il tombe à l'eau.

Même une simple connexion code me donne cette erreur.
Le nom de la base est les gens et il est en cours d'exécution sur le port 8080 mais cette erreur, c'est montrer 5432 même si je déclare le bon numéro de port dans le conString.

Erreur: getaddrinfo ENOTFOUND personnes de personnes:5432
au errnoException (dns.js:26:10)
au GetAddrInfoReqWrap.onlookup [comme oncomplete] (dns.js:77:26)

C'est mon code pour l'instant:

var pg = require("pg");

var conString = "pg://someuser:pass@db-endpoint:8080/postgres";
var client = new pg.Client(conString);
client.connect();
  • Juste pour les éclaircissements que vous essayez de vous connecter depuis la machine de la base de données est en cours d'exécution sur? Ou à partir d'un hôte différent quand vous obtenez une erreur?
  • vous devez spécifier l'adresse du serveur correctement. prendre de référence de ce lien: stackoverflow.com/questions/23259697/...
  • Je suis en cours d'exécution de l'application en local et en essayant de connecter l'aws db d'instance de point de terminaison.
InformationsquelleAutor arkhários | 2016-01-15