|
|
|
@@ -125,12 +125,14 @@ |
|
|
|
|
|
|
|
#### 大型分布式集成 |
|
|
|
|
|
|
|
1.可扩大 WorkerIdBitLength 到最多20位,支持 1,048,576 个节点,且不影响上述并发性能(50W/0.1s)。[算法支持] |
|
|
|
1.可扩大 WorkerIdBitLength 到最多20,支持 1,048,576 个节点,且不影响上述并发性能(50W/0.1s)。[算法支持] |
|
|
|
|
|
|
|
2.采用中心化 IdGenerator 集群,给节点生成可用 Id 列表,存入 Redis 队列供节点消费。此时64个中心化节点数足够大型互联网项目使用。[需集成方扩展实现] |
|
|
|
|
|
|
|
3.以上2条二选一即可,采用方法2一般是因为不增加 ID 的长度,但节点数超过64个。 |
|
|
|
|
|
|
|
4.任何加大 WorkerIdBitLength 或 SeqBitLength 的设置,都很可能会增加 ID 的长度。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 代码示例 |
|
|
|
|