【发布时间】:2012-08-13 16:54:37
【问题描述】:
我需要在 Elastic Beanstalk 上使用为 Glassfish 服务器编写的 Java 应用程序。 因为亚马逊不允许我选择带有 Glassfish 的 AMI,我选择了带有 Tomcat 的 AMI,并且我修改了我的应用程序以在 Tomcat 上正常工作。
现在,我发现我还需要使用 Sun JDK,而默认情况下 Elastic Beanstalk AMI 带有 openjdk。我用谷歌搜索了很多,在StackOverflow上找到了一些(资源不多)有趣的帖子,比如这个答案。
我无法理解的是答案的这一部分:
从正在运行的 Amazon beantalk 实例创建您的自定义 AMI 您从 EC2 手动启动的 AMI,而不是从中启动的 AMI 通过 beanstalk 启动你的应用程序。
所以,我的问题是:有谁可以在 Elastic Beanstalk 上使用带有 Glassfish 的自定义 AMI? 如果不可能,谁能解释我如何创建自定义 AMI?
谢谢, 安德烈亚
【问题讨论】:
标签: amazon-web-services glassfish glassfish-3 amazon-ami amazon-elastic-beanstalk