java - 在 EC2 上运行 Java EE 应用程序

标签 java jakarta-ee amazon-ec2 amazon-web-services

谁能指出我描述的步骤/资源:

  1. 如何在 amazon-EC2 上部署 Java EE 应用
  2. 在实例重启后(可能使用 amazon-ebs)维护对应用服务器元数据的更改(部署新应用程序)

最佳答案

如果您还没有通过它,请先检查一下: http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/intro.html
它会让你了解它是如何工作的。

关于在 EC2 上运行 Java EE 应用程序,您有几个选择 - 但它们通常归结为以下方法:

  1. 启动实例
  2. 安装 Java EE 应用服务器 (tomcat/glassfish/websphere/...)
  3. 将您的应用程序(war/ear)安装到应用程序服务器中

现在您可以将上述内容捆绑到一个 ebs ami 中,或者您可以编写一个脚本 (bash/sh/tcl) 在您的实例启动时应用这些更改(我更喜欢)。这些脚本允许您修改安装/启动/移动的内容,而无需重新捆绑您的实例。

这里有一些很棒的资源:http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=100

希望对您有所帮助。

关于java - 在 EC2 上运行 Java EE 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084006/

相关文章:

amazon-web-services - Amazon EC2 实例无法更新或使用 yum

hadoop - 需要帮助在 aws 中设置 hadoop 集群

java - 向日期添加秒数

java - locationManager.getLastKnownLocation 请求后返回 null

java - asin() 函数有问题

java - 我怎样才能编译一个java程序从给定的文件夹运行?

java - JSP 文本字段只读

java - Tomcat中基于请求的入侵检测

java - 如何使用 JDBC 检测 ENUM 字段的内容?

node.js - AWS EB部署问题