sql >> Database >  >> RDS >> PostgreSQL

node-postgres krijgt fout connect ECONNREFUSED

@Madhavan Kumar heel erg bedankt voor je hulp

de stappen om dit op te lossen waren als volgt:

Op de externe server:-

1- find \ -name "postgresql.conf" om de plaats van het configuratiebestand te vinden

2- sudo nano /path/to/config/postgresql.conf om het configuratiebestand te bewerken

3- verander dit #listen_addresses = 'localhost' naar deze listen_addresses = '*' vervolgens opslaan en afsluiten

4- find \ -name "pg_hba.conf" om het hba-configuratiebestand te vinden

5- sudo nano /path/to/config/pg_hba.conf om het hba-configuratiebestand te bewerken

6- add host all all 0.0.0.0/0 md5 host all all ::/0 md5

aan het einde van het bestand, sla op en sluit af

7- voer /etc/init.d/postgresql restart uit om postgre opnieuw te starten

Verbind de code als volgt:-

let sequelize = new Sequelize(
  config.db.name,
  config.db.username,
  config.db.password,
  {
    host: config.ip,
    port: config.port,
    dialect : 'postgres'
  }
)



  1. Laravel met Docker-probleem bij het verbinden van MySQL

  2. Procedure om te controleren op niet-dubbele rijen in de tabel voordat ze worden ingevoegd (Oracle)

  3. Hoe te ontsnappen aan enkele aanhalingstekens in Doctrine

  4. MySQL-prestaties verbeteren op een eenmaal uitgevoerde query met een grote dataset