队列特征:FIFO先进先出。
zookepper实现分布式队列的核心思想:(类似zookepper实现分布式锁)
1:创建有序节点
2:创建完,获取所有节点,比较自己是不是最小的。
3:自己最小:出站!并 删除自己。
4:自己非最小:watch监听前一个节点,待前一个节点释放,自己最小,出站。
队列特征:FIFO先进先出。
zookepper实现分布式队列的核心思想:(类似zookepper实现分布式锁)
1:创建有序节点
2:创建完,获取所有节点,比较自己是不是最小的。
3:自己最小:出站!并 删除自己。
4:自己非最小:watch监听前一个节点,待前一个节点释放,自己最小,出站。