创建逻辑单元

使用 LHC 部署应用服务前,您需要先定义系统的逻辑单元。逻辑单元是单元化架构的基础,一个单元被称为一个 Zone。根据业务特点不同,您可以将系统部署在不同类型的逻辑单元中。

  • RZone(Region Zone):部署按用户维度拆分的关键业务系统。核心业务和数据单元化拆分,拆分后分片均衡,单元内尽量自包含(调用封闭),拥有自己的数据,能完成所有业务。一个可用区可以有多个 RZone。

  • GZone(Global Zone):部署未按用户维度拆分的系统,被 RZone 依赖,提供不可拆分的数据和服务,如配置型的业务。数据库可以和 RZone 共享,多租户隔离,全局只有一组,可以配置流量权重。

  • CZone(City Zone):部署未按用户维度拆分的系统,被 RZone 高频访问 ,解决跨域通信延时问题。为了解决异地延迟问题而特别设计,适合读多写少且不可拆分的业务。 一般每个城市一套应用和数据,是 GZone 的快照。

1.jpg

操作步骤

说明

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

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

  2. 单击需要修改逻辑单元的工作空间卡片进入工作空间详情页。

  3. 选择 单元架构 页签,单击 编辑,架构拓扑进入可编辑的状态。

  4. 您可以根据需要对逻辑单元进行以下增删操作:

    • 增加:单击 添加 可以选择已有的可用区并增加新的逻辑单元。

      说明

      仅支持增加 RZone 类型的逻辑单元。逻辑单元名称请以 RZ 开头,名称长度限制为 3-8 个字符,建议按照命名规范为 逻辑单元类型简称+数字 的形式,如 RZ03

    • 删除:单击删除图标并在弹出对话框中单击 确定,可以将已有的逻辑单元删除。