部署单元

部署单元(Cell)定义了一个服务通信的边界,用以规范通信的链路,为发布部署时切流做无损发布、高可用应用架构,以及容灾切换和恢复打下基础。部署单元(Cell)也是实现单元化的基础。

  • 双机房双活场景下,一个应用的应用服务可以跨部署单元(Cell)部署。

  • 单元化场景下,一个应用可以创建多个应用服务在不同部署单元(Cell)部署。

部署单元和应用服务

管理部署单元

在创建工作空间组时,系统会自动进行逻辑单元和部署单元的规划。您可以根据实际需求,在发布应用服务前,对部署单元进行增删。

  1. 登录 SOFAStack 控制台,在左侧导航栏单击左下角的 全局设置,进入工作空间组页。

  2. 单击需要修改部署单元的工作空间组卡片,进入 工作空间组详情 页面。

  3. 单击 单元架构 页签,根据需要对部署单元进行增删操作:

    • 增加:单击 添加,在弹出的对话框中,选择 部署单元,填写如下配置信息:

      • 逻辑单元:选择所属的逻辑单元,支持 RZone 与 GZone 类型。

      • 可用区:选择所属的可用区。若选择的逻辑单元为 RZone 类型,会自动选中关联的可用区。

      • 部署单元名称:自动生成逻辑单元名称作为前缀,填写署单元名,建议使用 逻辑单元+字母 方式命名,如 GZ00A

        说明

        部署单元名称命名约束如下:

        • 只能由大写字母和数字组成,且名称中不能有空格。

        • 长度限制为 1~10 个字符。

    • 删除:单击 编辑,架构拓扑进入可编辑的状态。单击删除图标并在弹出对话框中单击 确认