这是 Beta 探索课程,内容结构、实验步骤和示例可能会继续调整。
机器 ID
机器 ID 用于标识工作节点,确保不同节点生成的 ID 不冲突。
10 位机器 ID
结构
0000000000
↑ ↑
数据中心ID 机器ID
5位 5位容量
数据中心 ID:5 位 = 32 个数据中心
机器 ID:5 位 = 32 台机器/数据中心
总容量:32 × 32 = 1024 个节点分配策略
1. 手动分配
管理员手动为每台机器分配 ID。
2. 自动分配
使用 ZooKeeper / etcd 协调分配。
3. 基于 IP
基于 IP 地址的最后几位分配。
下一步
了解了机器 ID 后,我们学习序列号设计。
👉 下一节:序列号