在EC2上运行Java EE应用程序应用程序、Java、EE

由网友(念旧人)分享简介:任何人都可以点我描述的步骤/资源:如何在亚马逊EC2上部署Java EE应用程序(可能使用亚马逊EBS)保持更改应用服务器(部署新的应用程序)的实例重启后的元数据解决方案 首先检查了这一点,如果你还没有通过它跑了:http://docs.aws.amazon.com/gettingstarted/latest /aw...

任何人都可以点我描述的步骤/资源:

如何在亚马逊EC2上部署Java EE应用程序 (可能使用亚马逊EBS)保持更改应用服务器(部署新的应用程序)的实例重启后的元数据 解决方案

首先检查了这一点,如果你还没有通过它跑了: http://docs.aws.amazon.com/gettingstarted/latest /awsgsg-intro/intro.html 它会给你所有的它是如何工作的想法。

对于运行在EC2上的一个Java EE应用程序,你有两个选择 - 但他们一般归结为以下几招:

在启动实例 在安装Java EE应用服务器(Tomcat的/ GlassFish中/ websphere的/...) 在安装应用程序(战争/耳)到应用服务器

现在,你可以在上面捆绑到一个EBS的朋友,或者你可以写一个脚本(庆典/ SH / TCL),它适用于那些改变,当你的实例启动(我preFER)。该脚本可以修改被安装什么/开始/左右移动,而无需重新打包您的实例。

还有这里的一些重要的资源: http://developer.amazonwebservices.com/连接/ kbcategory.jspa?的categoryID = 100

希望有所帮助。

Can anyone point me to the steps/resources that describe:

How to deploy a Java EE app on amazon-EC2 Maintain changes to the meta-data of the app server (deploy new applications) after an instance reboot (probably using amazon-ebs) 手写的第一个 Java 应用程序,执行的时候发生了什么

解决方案

First check this out if you haven't already ran through it: http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/intro.html it'll give you an idea of how it all works.

With regard to running a Java EE app on EC2, you have a couple of choices - but they generally come down to the following recipe:

Start an instance Install a Java EE application server (tomcat/glassfish/websphere/...) Install your application (war/ear) into the application server

Now you can bundle the above into an ebs ami, or you can write a script (bash/sh/tcl) which applies those changes when your instance starts (which i prefer). The scripts allow you to modify what gets installed/started/moved around without having to rebundle your instance.

There's some great resources here: http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=100

Hope that helps.

阅读全文

相关推荐

最新文章