ElasticBeanstalkでGlassfishサーバー用に作成されたJavaアプリケーションを使用する必要があります。AmazonではGlassfishでAMIを選択できないため、TomcatでAMIを選択し、Tomcatで正しく動作するようにアプリケーションを変更しました。
これで、Sun JDKも使用する必要があることがわかりましたが、デフォルトではElasticBeanstalkAMIにはopenjdkが付属しています。私はたくさんグーグルで検索し、 StackOverflowでこの回答のようないくつかの(それほど多くのリソースではない)興味深い投稿を見つけました
私が理解できないのは、答えのこの部分です。
カスタムAMIは、アプリケーションの起動からbeanstalkを介して起動されたものではなく、EC2から手動で起動したAmazonのbeanstalkAMIの実行中のインスタンスから作成します。
だから、私の質問は:Elastic BeanstalkでGlassfishでカスタムAMIを使用する方法はありますか?それが不可能な場合、誰かがカスタムAMIの作成方法を教えてもらえますか?
ありがとう、アンドレア