类 SnowflakeSeqBuilder
java.lang.Object
com.sie.mbm.mom.framework.sequence.builder.SnowflakeSeqBuilder
- 所有已实现的接口:
SeqBuilder
基于雪花算法,序列号生成器构建者
-
字段概要
字段修饰符和类型字段说明private long数据中心ID,值的范围在[0,31]之间,一般可以设置机房的IDC[必选]private long工作机器ID,值的范围在[0,31]之间,一般可以设置机器编号[必选] -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()构建一个序列号生成器static SnowflakeSeqBuildercreate()datacenterId(long datacenterId) workerId(long workerId)
-
字段详细资料
-
datacenterId
private long datacenterId数据中心ID,值的范围在[0,31]之间,一般可以设置机房的IDC[必选] -
workerId
private long workerId工作机器ID,值的范围在[0,31]之间,一般可以设置机器编号[必选]
-
-
构造器详细资料
-
SnowflakeSeqBuilder
public SnowflakeSeqBuilder()
-
-
方法详细资料
-
create
-
build
从接口复制的说明:SeqBuilder构建一个序列号生成器- 指定者:
build在接口中SeqBuilder- 返回:
- 序列号生成器
-
datacenterId
-
workerId
-