全部产品

创建应用元信息

更新时间:2019-10-08 11:04:39

部署环境准备好后,您需要先创建一个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。