2016-04-08 10 views
1

私のアプリケーションをEclipse経由でアップロードした後に502の不正なゲートウェイエラーが発生しましたが、その理由は分かりません。Java AWSサーバー:502不正なゲートウェイnginx/1.8.1

AWS Elastic Beanstalk Consoleを使用してサンプルアプリケーションを作成しました。それから、私はeclipseでサーバーをロードしました。その後、私はそれを公開し、「環境アップデートは正常に完了しました。メッセージをEBコンソールに表示します。しかし、私がURLに行くと、502 Bad Gatewayエラーが発生します。私は何がうまくいかなかったのかを見るためにログを見ましたが、見つかったのは

""(0120:接続が拒否されました)上流への接続中にクライアント:172.31.11.136、サーバ:、リクエスト: "GET/favicon。 ico HTTP/1.1 "、上流:" http://127.0.0.1:5000/favicon.ico "、ホスト:" k ***** t.3attvpxcin.us-east-1.elasticbeanstalk.com "、参照先:" http://k ***** t.3attvpxcin.us

"application.jarにではありません主なマニフェスト属性、"

-east-1.elasticbeanstalk.com/

エラーが他に何か分かりません。どんな助けでも大歓迎です

私はEB Consoleから取り出したログへのリンクです。 https://drive.google.com/file/d/0B_Z-8IMBX2LcMW9yd2xsUTVzNVk/view?usp=sharing

答えて

0

今日私は同様の問題を解決しました。 Elastic BeanstalkでNodeJS + Dockerサーバーアプリケーションを実行しようとすると、同じエラー(502 Bad Gateway nginx/1.8.1)が発生しました。間違いは、環境の作成中にプラットフォームタイプ(Dockerの代わりにNodeJS)を間違って選択したことにあります。

0

Javaを選択すると、コンテナとしてjarが実行可能なjarになります。 つまり、コンソールからjarコマンドを使用して実行すると、そこでも失敗するはずです。

あなたはそれがプラグイン
を使用して、それを構築する解決するために何をすべきかなど

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-maven-plugin</artifactId> 

     </plugin> 
    </plugins> 

</build> 

これは瓶の問題にはマニフェストを解決しないだろう、あなたはコマンドpropmptまたは 2からjarを実行し 1.で確認することができますWinrarなどでオープンジャーを開き、maifest.mfファイルの内容を参照してください

ngixの問題は異なる

関連する問題