1 方法加了synchronized,多方调用会被互斥。SnowWorkerM1的NextNormalId中,并没有currentTimeTick==_LastTimeTick逻辑分支,这是因为? 2 正常逻辑currentTimeTick > _LastTimeTick下,_CurrentSeqNumber每次都被重新设置为5,岂不造成CalcId()中同一个机器下 第二第三段计算都一样,而仅仅时间戳计算不同。_CurrentSeqNumber为啥不自增。