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