更新时间:2024-03-04 GMT+08:00
分享

步骤二:新建一个服务

在AstroPro中,快速添加一个服务,新增服务中的配置均采用默认配置。此处新建服务的操作,相当于为服务搭建了一个框架。

  1. 项目创建完成后,在左侧导航栏中,选择项目管理 > 服务
  2. 选择步骤一:添加一个项目中创建的项目和服务组,单击“新增”

    创建项目时,默认会创建一个和项目同名的服务组,所有新建服务默认在此分组下(本示例使用默认服务组)。服务组用于对项目中的服务进行分组,一般一个分组对应一个研发团队。

    图1 新增服务

  3. 设置服务的基本信息。

    图2 新建Order服务
    • 服务名称:设置待添加服务的名称。服务名称由英文字母、数字或“-”组成,且必须以字母开头,一般采用驼峰格式,长度最低为两位。
    • 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。
    • 服务组:选择服务所属的分组,本示例选择创建项目后,生成的默认服务组AstroProject。
    • 服务单元化策略:服务在子域内的单元化策略。服务单元化策略必须在一个子域内定义,不能跨子域。当应用比较复杂时,可基于领域的特定概念将应用分解为多个领域,每个领域就是一个子域,如核心子域、支撑子域和通用子域。

      新增服务时,只能设置为SINGLE,即单库,无论子域是否进行单元化部署,该服务只在一个单元(一般以region为单元)内部署。

    • API版本:服务API版本,对应服务Service段的apiVersion字段,一般为v1、v2类型的值。
    • 描述:设置服务的描述信息。

  4. 单击“完成”,完成服务的创建。

    此处创建的服务相当于为服务搭建了一个框架,如果需要实现某些特定的功能,还需要您根据自身业务需求进行业务建模。在AstroPro中,用户通过业务建模,可生成高可用、高可靠及安全稳定的企业级IT应用框架。

分享:

    相关文档

    相关产品