全部产品

创建应用元信息

部署环境准备好后,您需要先创建一个SOFAStack应用,为其定义基本信息,并绑定计算和负载均衡服务。

在该步骤中暂时无需上传应用发布包(即实体的应用程序包),因此该应用暂时是空的,只包含元信息定义和资源配置。您需要在后续步骤中上传应用发布包(经典发布模式)或提交应用代码至指定代码库(持续交付模式)。

前提条件

步骤一: 创建应用元信息

在入门示例中,我们创建一个 SOFABoot 应用,为其定义基本信息,具体步骤如下:

  1. 从SOFAStack左侧导航栏进入运维管理 > 应用管理 > 应用列表

  2. 应用列表 页面,单击 创建应用

  3. 输入应用信息。

    • 应用名称输入 sofabootdemo

    • 技术栈选择 技术栈 2.0 架构 > SOFABoot

    • 关闭 设置代码库(本文采用直接上传包的方式);

    • 其他为默认配置。

  4. 单击 确定,新创建的应用出现在应用列表的最上方。应用状态为 创建中,数秒后变为 创建完成

步骤二:创建应用服务

一个应用下可以挂多个应用服务。在入门示例中,我们在刚创建的 SOFABoot 应用下创建一个应用服务,为其定义好配置。

注意

因为发布包(即应用程序包)还未上传,此步骤中先不指定发布包,完成应用服务实例的定义即可。

  1. 从SOFAStack左侧导航栏进入运维管理 > 经典应用服务 > 应用发布 > 应用服务

  2. 单击 创建服务实例

  3. 服务实例名称输入 sofabootdemo, 应用选择之前创建的应用 sofabootdemo,负责人选择自己,技术栈版本选择最新版,其余使用默认值,单击 确定。 应用服务创建完成。

步骤三:购买资源并绑定到应用服务

本步骤将为前述创建的应用服务 sofabootdemo 购买一台 ECS 和一个公网 SLB,并将 ECS 绑定到该 SLB。

购买 ECS

  1. 从SOFAStack左侧导航栏进入运维管理 > 经典应用服务 > 应用发布 > 应用服务

  2. 在应用服务实例列表,找到之前创建的应用服务 sofabootdemo,单击该服务实例名称或单击 详情,进入应用服务实例信息 页。

  3. 单击 云服务器 ECS 页签中的 添加 按钮,根据提示录入相应信息,单击 创建 完成 ECS 创建。

购买公网 SLB

  1. 应用服务实例信息 页,选择 负载均衡 SLB 页签,单击 添加 按钮。

  2. 在创建负载均衡页面,输入相应信息,单击 确定 > 创建,完成 SLB 创建。

    • 实例类型 选择 公网

    • 监听器信息 中添加以下监听器:

      • 前端协议HTTP

      • 端口80

      • 后端协议端口8341

      • 其余属性保持默认即可

挂载 ECS 到 SLB

当 ECS 和 SLB 都创建成功后,根据以下步骤进行挂载:

  1. 负载均衡 SLB 页签,单击刚创建的 SLB 名称进入详情页。

  2. 后端服务器组 中选择 待挂载 标签,勾选 同一 App,选择之前创建好的 ECS,单击 挂载

  3. 挂载 ECS 窗口,设置 流量权重100,单击 确定

    完成挂载后,可在 已挂载 中查看挂载的 ECS。