Sails Orm Hook Timeout / не подключается к базе данных postgres на AWS EC2 - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время я готовлюсь к публикации моего веб-приложения. Я использую Amazon EC2 в Redhat и у меня Postgres AWS RDS в том же VP C. Кажется, я не могу подключиться к базе данных или к локальной, работающей на том же EC2. У меня не было проблем при запуске и тестировании моего приложения на моей локальной машине ma c и другом физическом сервере в нашем офисе, на котором работает Redhat 7.

Я запускаю команду 'sails lift' с моими установленными моделями для переноса: 'alter', чтобы он мог правильно настроить базу данных с моими моделями и конфигурациями, однако он зависает от команды 'Waiting ...' в середине крючка orm, как на изображении.

Проблематично c Вывод

default: {

  adapter: 'sails-postgresql',
  host: 'localhost',
  port: 5432,
  user: 'exampleuser',
  password: 'thepassword',
  database: 'newdb',
},

Я могу подключиться к своей базе данных RDS и локальной, используя psql без проблем и с PGadmin. Эта настройка хранилищ данных точно работает с моим Ma c и с нашим физическим сервером Redhat, использующим их собственные локальные экземпляры postgres. Однако на Amazon EC2 я столкнулся с проблемой из образа.

Я также попытался запустить полное приложение с базовыми парусами, созданное с помощью 'sails new newBaseApp', и настроить хранилище данных в нем для подключения к локальному postgres база данных на сервере ec2. У него точно такая же проблема.

...