使用 Cloud Toolkit 可以将应用快速部署到 EDAS,适用于快速迭代更新、分批部署应用等场景。在 Eclipse 中安装和配置 Cloud Toolkit 后,只需在配置界面设置部署参数即可实现自动化部署。

前提条件

操作步骤

使用 Cloud Toolkit 部署应用到 EDAS 仅支持 ECS 集群和 Swarm 集群的 War/Jar 类型的方法相同。您可以下载 Java_demo (用于在 Web 页面上打印 Hello World 字符串)来完成部署工作,具体步骤如下:

  1. 在 Eclipse 中打开 Java_demo。
  2. 在 Eclipse 界面左侧的 Project Explorer 中右键 Java_demo,在快捷菜单中选择 Alibaba Cloud > Deploy to EDAS

  3. Deploy to EDAS 对话框中根据实际需求设置应用部署信息、应用部署方式和分批部署信息,然后单击 Deploy

    说明 若您未在 EDAS 上创建应用,在对话框右上角单击 Create application on EDAS console,跳转到 EDAS 控制台创建应用。
    Deploy to EDAS

    应用信息(Application)说明:

    • Region:应用所在地域。

    • Namespace:应用所在命名空间。

    • Application:应用名称。

    • Group:应用分组,默认为 All。

    部署方式(Deploy File)说明:

    • Maven Build:若当前工程采用 Maven 构建,可以直接构建并部署。

    • Upload File:若当前工程不是采用 Maven 构建,或在本地已存在打包好的部署文件,可以选择并上传本地的部署文件。

    分批部署(Advanced)说明:

    • Version:部署版本。
    • Description:部署信息描述。
    • Batch:分批数。如果您的应用有多个分组,并且在部署时选择部署全部分组,那么将会自动按照分组粒度来分批,Batch 值不用设置。
    • BatchWaitTime:分批部署等待时间,单位为分钟。
    说明 如果您的插件界面没有分批部署设置模块,请将您的插件升级至最新版本。

结果验证

部署开始后,Eclipse 的 Console 区域会打印部署日志,请根据日志信息检查部署结果。

您还可以登录 EDAS 控制台,在所部署应用的基本信息页面查看部署结果。