创建和发布应用

工程创建完成后,您需要在 SOFAStack 控制台创建和发布应用。

操作步骤

  1. 创建应用。

    1. 登录 SOFAStack 控制台

    2. 在左侧导航栏选择 应用管理 > 应用列表

    3. 单击 创建应用,然后配置以下参数:

      参数

      说明

      应用名称

      配置应用名称。

      可以包含字母、数字、连字符、下划线、且必须以字母开头,以字母或者数字结尾。

      技术栈

      根据项目中使用的 Java 版本选择对应的 SOFABoot 技术栈。

      应用分组

      选择应用所在分组。

      应用标签

      配置应用的标签:

      • 标签类型:可选择 系统标签自定义标签

      • 应用分级:应用的分级信息。

      • 变量值:对应的变量值信息。

      应用描述(可选)

      配置应用的描述信息。

    4. 单击 提交

  2. 上传发布包。

    1. 生成发布包。

      在本地执行 mvn clean package 或者 mvn clean install 命令,在工程根目录下的 target 下打包生成一个 fat JAR 包

    2. 在 SOFAStack 控制台左侧导航栏,选择 经典应用服务 > 应用发布 > 发布包管理

    3. 找到步骤 1 创建的应用,然后单击右侧的 管理

    4. 单击 上传发布包,然后上传应用的发布包后,单击 确认

  3. 创建应用服务实例并关联发布包。

    1. 在左侧导航栏选择 经典应用服务 > 应用发布 > 应用服务

    2. 单击 创建服务实例,然后配置以下参数:

      参数

      说明

      应用

      在下拉列表选择步骤 1 创建的应用。

      服务实例名称

      配置服务实例名称。

      可以包含字母、数字、连字符、下划线、且必须以字母开头,以字母或者数字结尾。

      发布包

      选择步骤 2 上传的发布包。

      描述(可选)

      配置应用实例的描述信息。

      技术栈版本

      在下拉列表选择技术栈版本。

      部署单元

      选择应用的部署单元。

    3. 单击 确定

  4. 发布应用。

    1. 在左侧导航栏选择 经典应用服务 > 应用发布 > 发布包管理

    2. 选中步骤 3 创建的服务实例,然后选择 运维操作 > 发布部署

    3. 单击 立即发布,然后单击 整体发布