【问题标题】:Cloud Computing云计算
【发布时间】:2011-03-16 04:29:39
【问题描述】:

我在 Jsp 和 Servlets 中创建了一个基于 Web 的项目,该项目在 Apache Tomcat 服务器上运行良好。我想知道如何使用云技术将它放到亚马逊上。

【问题讨论】:

  • 云技术是一个通用的技术术语,不是一个特定的协议。您应该参考您正在寻找的任何云提供商的手册。

标签: cloud


【解决方案1】:

首先,我建议阅读Get Started with EC2 指南,以了解刚接触云计算的最终用户的观点。这涉及使用 EC2 Web 控制台来控制云。这对新手用户来说是一个很好的指南。

其次,尝试阅读Getting Started with the Command Line Tools 指南。完成设置工具步骤后,您需要跳转到Launching and Using Instances 指南。这使用 EC2 命令行界面来控制云。这是高级用户的指南。

一旦您的 VM 启动并运行,请尝试像往常一样部署 Tomcat。这应该会让你的脚湿透。

【讨论】:

    【解决方案2】:

    在 elastic bean stalk 中上传项目的 .war 并部署项目。

    在 beanstalk 中创建新应用程序的步骤是:

    1. 在 Elastic beanstalk 中创建一个新应用程序,例如“测试应用程序”,选择最适合您要求的区域。

    2. 在应用“test app”中新建环境,选择你喜欢的应用服务器,即tomcat 6 32/64或tomcat732/64。

    3. 在新创建的环境中上传.war。

    4. 您可以提供一个自定义 Cname,通过它您可以从浏览器访问您的 Web 应用程序。

    5. 最后可以根据自己的需求设置健康检查状态时间间隔,缩放单位

    如需进一步帮助,您还可以购买任何cloud management software 以轻松上传和管理基于 Web 的应用程序。

    【讨论】:

      【解决方案3】:

      您还可以使用 PaaS 而不是 IaaS 将您的应用程序部署到 Amazon。这样做的好处是您不需要配置,也不需要安装 Tomcat、MySQL 等,您只需启用您想要的服务并开始使用它们。这是guide,它解释了如何将您的应用程序部署到专门用于 java 堆栈的特定 PaaS,因为它们支持 Tomcat、JBoss、Jetty 和 Glassfish。

      您应该寻找所有可能的替代方案,并根据您的需要选择更好的替代方案。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-20
        • 2014-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-17
        相关资源
        最近更新 更多