本文介绍如何将 Demo 应用部署到 SAE,方便您快速熟悉 SAE。

背景信息

该 Demo 应用为 SAE 欢迎网页程序,提供 WAR 包和 JAR 包两种方式。本示例教程以 WAR 包方式部署为例。

Demo 应用包下载地址:下载 Demo 应用

操作步骤

  1. 登录SAE 控制台,在左侧导航栏单击应用列表

    如果您是开通 SAE 后第一次登录控制台,请根据系统提示信息完成授权与手机验证。

  2. 应用列表页面单击创建应用,并在应用基本信息页签内设置应用基本信息。

    • 应用名称:输入 my-sae
    • 命名空间:在下拉菜单中选择默认
    • VPC网络
      1. 单击右侧 ,将已创建的 VPC 同步到 SAE 中。

        该过程耗时约 3 分钟,请您耐心等待。如果在下拉选项中显示所创建的 VPC 和 VSwitch,则表示同步成功。

      2. 在下拉列表中选择创建好的 VPCVSwitch
    • 应用实例数:设置为 2
    • 实例规格:选择 1Core 2GiB

  3. 单击下一步:应用部署配置
  1. 应用部署配置页面,选择应用部署方式War 包部署,并依据界面指示设置应用的配置信息。

    • 应用运行环境:选择 pache-tomcat-7.0.91

      Spring 或 Dubbo 应用请选择 apache-tomcat-xxx ;HSF 应用请选择 EDAS-Container-XXX。

    • Java 环境:选择 Open JDK 8

      Java 环境请使用开发应用时所使用的 JDK 版本。

    • 文件上传方式:选择上传 War 包
    • 时区设置:选择时区为 UTC+8
    • 上传War 包:单击 选择文件,并上传已下载的 Demo 应用安装包。
    • 版本:设置版本号为 1.0
    • 环境变量设置Hosts绑定设置应用健康检查日志收集规设置:保持默认设置。

  2. 单击下一步:确认规格
  1. 下一步:确认规格页面,预览应用的部署信息,并单击确认创建

  2. 创建完成页签,您可以单击提示信息中的应用详情页链接,查看所创建应用的详细信息。

    实例部署信息页签,如果运行状态列显示为Running,表示应用部署成功。

应用部署成功后,须为应用绑定 SLB,以便公网通过 SLB 访问应用 。SAE 会自动帮您代购 SLB 服务,您仅需配置应用的监听端口。

  1. my-sae应用详情页面,单击基本信息页签。

  2. 应用访问设置区域框,单击公网访问地址一栏的添加公网SLB访问
  3. 在弹出的添加公网SLB访问对话框中选择已有的 SLB,并在TCP协议区域配置默认监听端口。

    设置 SLB 端口 为80,设置容器端口为 8080。

  4. 单击确认

    添加完成后,您可以在应用详情页的公网访问地址一栏看到该公网 SLB 的 IP 和端口 。

  5. 通过公网访问 Demo 应用。

    根据公网访问地址栏显示的公网 SLB 的 IP 和端口,在浏览器中按 http://slbip:port/ 的格式输入地址并回车,可以看到 Demo 应用的首页。

  • SAE 资源如何收费?

    SAE 目前支持按量收费,具体信息请参见定价详情

  • 如何创建 VPC?

    VPC 为您的应用提供了独有的云上私有网络,具体操作请参见准备工作

  • 如何创建命名空间?命名空间有什么用?

    命名空间是逻辑隔离的运行环境。从应用的服务调用与分布式配置推送的视角隔离不同的运行环境,如开发环境、测试环境、生产环境等。如何创建命名空间请参见准备工作

  • 如何进行环境变量设置Hosts 绑定设置应用健康检查日志收集规设置等高级配置?什么情况下需要设置该高级配置?