| 程序包 | 说明 |
|---|---|
| com.baidu.fsg.uid.impl | |
| com.baidu.fsg.uid.worker |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultUidGenerator.setWorkerIdAssigner(WorkerIdAssigner workerIdAssigner)
Setters for spring property
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DisposableWorkerIdAssigner
Represents an implementation of
WorkerIdAssigner,
the worker id will be discarded after assigned to the UidGenerator
基于DB自增的worker id 分配器的实现
SnowFlake中,deltaSeconds依赖时间戳,可以通过系统获取;sequence可以通过自增来控制;这俩字段都是项目可以自给自足的,而WorkerId则必须还有一个策略来提供。 |
Copyright © 2023. All rights reserved.