自定义的弹性魔豆AMI(Customizing an Elastic Beanstalk AMI)

2019-07-31 01:08发布

我需要在弹性青苗使用GlassFish服务器编写的Java应用程序。 亚马逊怎么一回事,因为没有让我选择在GlassFish的AMI,我选用一个与Tomcat和我修改我的应用程序在Tomcat上正常工作。

现在,我已经看到了我还需要使用Sun JDK,而默认情况下,弹性魔豆AMI自带OpenJDK的。 我GOOGLE了很多,发现了一些(没有那么多的资源),有趣的帖子很喜欢这个答案在StackOverflow上

我无法理解的是答案的这一部分:

从亚马逊的豆茎AMI的运行实例,你手动从EC2推出,不是一个从通过魔豆开始您的应用程序启动创建自定义AMI。

所以,我的问题是:有没有人如何在弹性魔豆使用自定义AMI与Glassfish的? 如果这是不可能的,有人可以解释我如何创建自定义AMI?

谢谢,安德里亚

Answer 1:

这个问题的答案只是意味着“不启动应用程序豆茎,直接从这些实例之一切的AMI,而是基于魔豆的AMI(这是在公共AMI上市提供)启动一个实例。” 即,使用其中的一个; 注意,是其中的84:

剪下自己的私人AMI当您完成配置该实例,并在您的魔豆环境中指定。



Answer 2:

我个人认为选择的答案令人困惑,我搞不懂,也许是因为我仍然爬上AWS学习曲线。 也许这个答案将帮助其他新手。 刚刚想出了如何成功地推出了弹性青苗实例与我自己的自定义AMI,我相信这句话是说,是做以下这只是工作对我来说完全无明显的步骤:

  1. 转至EC2服务(没有弹性青苗服务),并推出基于弹性魔豆AMI,你想作为一个起点,您的自定义AMI使用一个实例。 你会在一分钟内抛出这样的路程。

  2. 选择实例,然后选择“创建图像/ EBS AMI”。 创建后,您可以删除您创建的临时EC2实例。 它的唯一目的是为了创建自定义AMI。

  3. 现在去弹性青苗服务和编辑您的配置,以引用您的自定义AMI。



Answer 3:

@Danger这将加速扩大过程。

我使用的是从码头工人集线器EB泊坞窗应用程序,但“泊坞窗拉”是如此之慢,所以当所有实例是不健康的我的网站将下降15-30分钟。 创建一个自定义AMI和拉基地码头工人形象将节省时间。



文章来源: Customizing an Elastic Beanstalk AMI