我需要在Elastic Beanstalk上使用为Glassfish服务器编写的Java应用程序。
由于Amazon不允许我选择带有Glassfish的AMI,我选择了一个带有Tomcat的AMI,并修改了我的应用程序以在Tomcat上正常工作。
现在,我发现我还需要使用Sun JDK,而默认情况下Elastic Beanstalk AMI带有openjdk。我搜索了很多资源,找到了一些(不是很多)有趣的帖子,比如StackOverflow上的这个答案。
我无法理解答案中的这部分内容:
从手动启动的EC2实例中创建自定义AMI,而不是从通过beanstalk启动应用程序的实例中创建AMI。
所以,我的问题是:有人知道如何在Elastic Beanstalk上使用带有Glassfish的自定义AMI吗? 如果不可能,有人可以向我解释如何创建自定义AMI吗?
谢谢, 安德烈亚
现在,我发现我还需要使用Sun JDK,而默认情况下Elastic Beanstalk AMI带有openjdk。我搜索了很多资源,找到了一些(不是很多)有趣的帖子,比如StackOverflow上的这个答案。
我无法理解答案中的这部分内容:
从手动启动的EC2实例中创建自定义AMI,而不是从通过beanstalk启动应用程序的实例中创建AMI。
所以,我的问题是:有人知道如何在Elastic Beanstalk上使用带有Glassfish的自定义AMI吗? 如果不可能,有人可以向我解释如何创建自定义AMI吗?
谢谢, 安德烈亚