!9 fix min_seqnumber default to 5
This commit is contained in:
@@ -28,8 +28,8 @@ snowdrift.BaseTime=1582136402000
|
||||
snowdrift.WorkerId=1 //默认workerid,支持参数传递改变实际使用的值,范围1~(-1L << snowdrift.WorkerIdBitLength) ^ -1L
|
||||
snowdrift.WorkerIdBitLength=6 //WorkerId位数,默认6。
|
||||
snowdrift.SeqBitLength=6 //自增序号位数
|
||||
snowdrift.MaxSeqNumber=0
|
||||
snowdrift.MinSeqNumber=0
|
||||
snowdrift.MaxSeqNumber=0 //默认值为0,0时自动计算=(-1L << snowdrift.SeqBitLength) ^ -1L,需大于MinSeqNumber
|
||||
snowdrift.MinSeqNumber=5 //默认值为5,当配置了MaxSeqNumber时,需小于MaxSeqNumber
|
||||
snowdrift.TopOverCostCount=2000 //最大漂移次数
|
||||
```
|
||||
|
||||
|
||||
@@ -8,6 +8,6 @@ pub mut:
|
||||
workerid_bitlength byte = 6 // 机器码位长,范围:1-21(要求:序列数位长+机器码位长不超过22)
|
||||
seq_bitlength byte = 6 // 序列数位长,范围:2-21(要求:序列数位长+机器码位长不超过22)
|
||||
max_seqnumber u32 = 0 // 最大序列数(含),(由seq_bitlength计算的最大值)
|
||||
min_seqnumber u32 = 0 // 最小序列数(含),默认5,不小于1,不大于max_seqnumber
|
||||
min_seqnumber u32 = 5 // 最小序列数(含),默认5,不小于1,不大于max_seqnumber
|
||||
top_over_cost_count u32 = 2000 // 最大漂移次数(含),默认2000,推荐范围500-10000(与计算能力有关)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user