Миграция KNEX на сервере Node Elastic Beanstalk - ECONNREFUSED 127.0.0.1:5432 - PullRequest
0 голосов
/ 09 ноября 2018

Я установил приложение Node 8.12.0 Elasticbeanstalk с Postgres RDS.

Я вставил SSH в экземпляр EC2 и пытаюсь запустить файлы миграции через knex, но не могу подключиться:

[ec2-user@ip-172-31-42-19 current]$ node ./node_modules/knex/bin/cli.js migrate:latest --env production
Using environment: production
Error: connect ECONNREFUSED 127.0.0.1:5432
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)

Я могу:

  • подключиться к экземпляру RDS через SSH
  • console.log правильные .env значения подключения (с использованием dotenv)

Версия RDS Postgres:

PostgreSQL 10.4 для x86_64-pc-linux-gnu, скомпилированный gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-9), 64-битный

...