转载:https://tech.meituan.com/2017/04/21/mt-leaf.html
美团技术博客
基于redis的分布式ID:http://wuwenliang.net/2019/03/25/跟我学shardingjdbc之分布式主键及其自定义/
雪花算法讲解和推演:https://blog.youkuaiyun.com/jackpk/article/details/78248351
时钟回拨的解决思路看这个:https://www.cnblogs.com/Leo_wl/p/8466403.html
具体实现看这个:其实就是更换workId,美团的那个没写具体实现:https://blog.youkuaiyun.com/weixin_33749242/article/details/87353599
Leaf基于zk的workId生成:永久node的key=ip+port,value = 0,1,2,3,4这样递增:
|–192.168.0.1
|–0
|–192.168.0.2
|–1
|–192.168.0.3
|–2