1
0
mirror of synced 2026-04-18 14:28:43 +08:00

!9 fix min_seqnumber default to 5

This commit is contained in:
微希夷
2021-04-12 23:04:50 +08:00
committed by yitter
parent ddaa1d628a
commit 694c4712d5
2 changed files with 3 additions and 3 deletions

View File

@@ -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 //默认值为00时自动计算=(-1L << snowdrift.SeqBitLength) ^ -1L需大于MinSeqNumber
snowdrift.MinSeqNumber=5 //默认值为5当配置了MaxSeqNumber时需小于MaxSeqNumber
snowdrift.TopOverCostCount=2000 //最大漂移次数
```

View File

@@ -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与计算能力有关
}