現在、Web アプリケーションを本番環境に置く準備をしています。Redhat で Amazon EC2 を使用しており、同じ VPC に Postgres AWS RDS があります。データベースまたは同じ EC2 で実行されているローカル データベースに接続できないようです。ローカルの Mac と Redhat 7 を実行しているオフィスの別の物理サーバーでアプリを実行してテストしている間、問題はありませんでした。
モデルを移行するように設定して「sails lift」コマンドを実行しています:「alter」に設定して、モデルと構成でデータベースを適切にセットアップできるようにしていますが、「待機中...」コマンドでハングします画像のようにオームフックの真ん中。
default: {
adapter: 'sails-postgresql',
host: 'localhost',
port: 5432,
user: 'exampleuser',
password: 'thepassword',
database: 'newdb',
},
問題なく psql を使用して、PGadmin を使用して RDS データベースとローカル データベースに接続できます。このまさにデータストアの設定は、私の Mac と、それぞれのローカル postgres インスタンスを使用する物理 Redhat サーバーで機能します。ただし、Amazon EC2s では、イメージから問題が発生しています。
また、「sails new newBaseApp」で作成された完全な基本帆アプリを実行して、その中にデータストアをセットアップして、ec2 サーバー上のローカルの postgres データベースに接続しようとしました。まったく同じ問題があります。