应用开发完成后,您可以将应用部署到SAE进行托管。本文介绍如何在SAE控制台以WAR包方式部署Java Web应用。

前提条件

背景信息

在SAE中应用部署方式如下表所示。

应用举例 部署方式 应用包参考文档
原生Spring Cloud WAR、JAR、镜像 将Spring Cloud应用托管到SAE
原生Dubbo WAR、JAR、镜像 将Dubbo应用托管到SAE
HSF WAR、JAR、镜像
多语言应用 镜像

视频教程

创建并部署应用

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,在应用列表页面单击创建应用
  3. 应用基本信息页签,设置应用相关信息,配置完成后单击下一步:应用部署配置
    Application_deployment_basic_information

    参数说明如下表所示。

    参数名 说明
    应用名称 输入应用名称。允许数字、字母、下划线(_)以及短划线(-)组合,仅允许字母开头,最大长度36个字符。
    命名空间 在下拉菜单中选择创建好的命名空间。
    说明 命名空间和VPC是一一映射关系,如果需要修改VPC请单击命名空间详情页,在命名空间详情页面单击切换VPC修改VPC信息。
    Vswitch 在下拉菜单中选择Vswitch。

    Vswitch数量至少需要配置一个,建议不超过3个,且每个Vswitch至少匹配一个应用实例。

    安全组 在下拉菜单中选择安全组。
    注意 如果您的VPC内没有创建安全组,请单击创建安全组,根据提示创建安全组,详细说明请参见创建安全组
    应用实例数 选择需要创建的实例个数。
    实例规格 选择需要创建的实例规格。
    应用描述 填写应用的基本情况,输入的描述信息不超过100个字符。
  4. 应用部署配置页面,选择应用部署方式WAR包部署,设置相关参数,配置完成后单击下一步:确认规格
    SAE部署方式WAR

    参数说明如下表所示:

    参数名 说明
    应用运行环境 使用Spring Boot或Dubbo的用户,应用运行环境请选择apache-tomcat-XXX;使用HSF的用户,应用运行环境请选择EDAS-Container-XXX
    Java环境 选择Open JDK 7Open JDK 8
    文件上传方式 可选择上传WAR包WAR包地址
    • 上传WAR包:单击选择文件,选择待部署WAR包。
    • WAR包地址:输入WAR包的存放地址。
      注意 应用部署程序包名仅允许字母、数字,及中划线(-)、下划线(_)两个特殊符号。
    版本 设置版本(如:1.1.0),不建议用时间戳作为版本号。
    时区设置 选择当前应用所在时区,如UTC+8
    高级设置
  5. 确认规格页签,查看您所创建应用的详细信息以及配置费用情况,并单击确认创建
  6. 创建完成后,在左侧导航栏单击应用列表,单击具体应用进入应用详情页面,查看应用的基本信息和实例部署信息。

结果验证

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,在应用列表页面单击具体应用名称。
  3. 应用详情页面的实例部署信息页签查看实例的运行状态。
    如果运行状态显示为绿色的Running或者Completed,表示应用部署成功。

更多信息

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。SAE钉钉群2