1
0
mirror of synced 2026-02-26 06:47:58 +08:00

auto commit

This commit is contained in:
yitter
2021-04-16 11:24:15 +08:00
parent 88b375afa6
commit a41fb55cea

View File

@@ -112,7 +112,7 @@ QQ群646049993
* 第2部分WorkerId是区分不同机器或不同应用的唯一ID最大值由 WorkerIdBitLength默认6限定。
* 第3部分序列数是每毫秒下的序列数由参数中的 SeqBitLength默认6限定。
## 💎 ID示例
## ID示例
🟣 本算法生成的 ID 是整数占用空间最多8字节以下是基于默认配置生成的ID
```
@@ -163,7 +163,7 @@ QQ群646049993
***BaseTime***基础时间也称基点时间、原点时间、纪元时间有默认值2020年是毫秒时间戳是整数.NET是DatetTime类型作用是用生成ID时的系统时间与基础时间的差值毫秒数作为生成ID的时间戳。基础时间一般无需设置如果觉得默认值太老你可以重新设置不过要注意这个值以后最好不变。
## 💎 常规集成
## 常规集成
1⃣ 用单例模式调用。外部集成方使用更多的实例并行调用本算法不会增加ID产出效能因为本算法采用单线程生成ID。
@@ -185,7 +185,7 @@ QQ群646049993
## 💎 配置变更
## 配置变更
配置变更指是系统运行一段时间后再调整运行参数IdGeneratorOptions 选项值),请注意:
@@ -198,7 +198,7 @@ QQ群646049993
🔴 4.上述3条规则并未在本算法内做逻辑控制集成方应根据上述规则做好影响评估确认无误后再实施配置变更。
## 自动注册WorkerId
## 💎 注册WorkerId
🔍 唯一ID生成器依赖WorkerId当业务服务需要水平无差别复制自动扩容这就要求能自动注册全局唯一WorkerId然后才能生产唯一ID。