如何通过 AWS BeanStalk 将非 Web Java 应用程序部署到 EC2?

Posted

技术标签:

【中文标题】如何通过 AWS BeanStalk 将非 Web Java 应用程序部署到 EC2?【英文标题】:How to deploy non-web Java application to EC2 via AWS BeanStalk? 【发布时间】:2014-12-16 10:04:41 【问题描述】:

AWS Elastic BeanStalk 是否支持将非 Web Java 应用程序部署到 EC2?

也就是说,我想将一个jar传递给EC2实例,并使其在EC2实例启动时自动运行。

【问题讨论】:

【参考方案1】:

从今天开始,您必须运行基于 Java 的 Web 应用程序或工作层应用程序,两者都必须建模为 Web 应用程序。

您可以运行一个 tomcat 应用程序,该应用程序执行一些后端处理工作,但不执行 Web 应用程序的常规功能。

【讨论】:

以上是关于如何通过 AWS BeanStalk 将非 Web Java 应用程序部署到 EC2?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 AWS Elastic Beanstalk 上安装/运行 Spark Java 框架?

使用 Visual Studio 结合 AWS Beanstalk 发布高可用Web应用

通过 ACM 和负载均衡器为 aws Nodejs 弹性 beanstalk 设置了 HTTPS,我如何在 s3 存储桶中为 Angular 设置 HTTPS

AWS Beanstalk 配置文件在部署时未执行

如何在 AWS Elastic Beanstalk 部署的 Java Web 应用程序中启用 WebSocket 请求

如何防止通过 IP 地址访问 AWS beanstalk 应用程序?