|
|
|
@ -35,10 +35,10 @@ public class SnowflakeIdMaker {
|
|
|
|
|
|
|
|
|
|
private long twepoch = 1288834974657L;
|
|
|
|
|
|
|
|
|
|
private long workerIdBits = 5L;
|
|
|
|
|
private long workerIdBits = 10L;
|
|
|
|
|
private long datacenterIdBits = 5L;
|
|
|
|
|
private long maxWorkerId = -1L ^ (-1L << workerIdBits);
|
|
|
|
|
private long maxDatacenterId = -1L ^ (-1L << datacenterIdBits);
|
|
|
|
|
private long maxWorkerId = -1L ^ (-1L << workerIdBits); //1023
|
|
|
|
|
private long maxDatacenterId = -1L ^ (-1L << datacenterIdBits); //30
|
|
|
|
|
private long sequenceBits = 12L;
|
|
|
|
|
|
|
|
|
|
private long workerIdShift = sequenceBits;
|
|
|
|
|