В настоящее время я готовлюсь к публикации моего веб-приложения. Я использую 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. У него точно такая же проблема.