私のangular2アプリでは、EBSでは、私はPORT環境変数を定義します。私はそのポート変数を使用するか、少なくとも私は自分のノードサーバー内でそれを使用しようとしています。ノード/角度2アプリでのEBS/AWSは、ポートを8081に設定します。
console.log("Express Serversss listening on " + global.process.env.PORT + " for env " + global.process.env.NODE_ENV);
次に、私のポートをEBS設定エリア内の3001に設定します。私はその後、EBSにアプリケーションをデプロイする場合しかし、それはいつも私を与える:
「エクスプレス・サーバーは、ENVステージングのために8081をリッスンしていない: ポート8081がすでに使用されている」私のコードでは何の場所、しかし
んポート8081はどこにでも宣言してください。だから、私はこのポート番号がどこから来ているのかはよく分かりません。
思考?
8081に上書きされているようです。他のprocess.env変数は同じままです...しかし、PORTはありません。 –