2019年面试官最喜欢问的28道ZooKeeper面试题(31)
两种类型的队列:
(1)同步队列 , 当一个队列的成员都聚齐时 , 这个队列才可用 , 否则一直等待所有成员到达 。
(2)队列按照 FIFO 方式进行入队和出队操作 。
第一类 , 在约定目录下创建临时目录节点 , 监听节点数目是否是我们要求的数目 。
第二类 , 和分布式锁服务中的控制时序场景基本原理一致 , 入列有编号 , 出列按编号 。 在特定的目录下创建 PERSISTENT_SEQUENTIAL 节点 , 创建成功时Watcher 通知等待的队列 , 队列删除序列号最小的节点用以消费 。 此场景下Zookeeper 的 znode 用于消息存储 , znode 存储的数据就是消息队列中的消息内容 , SEQUENTIAL 序列号就是消息的编号 , 按序取出即可 。 由于创建的节点是持久化的 , 所以不必担心队列消息的丢失问题 。
整理了1000道2019年多家公司java面试题400多页pdf文档资料 , 关注我私信发送资料获取上述资料!
推荐阅读
- 驾驶|LPL解说鼓鼓透露:进入联盟后被管理层“面试”8次,已经留下阴影
- 剑网3|剑网3:2019年大型818被铲出,女主简直无底线!
- t1|Teddy塞纳300层被动当奶妈?我现在去T1面试AD还赶得上夏季赛吗?
- estar|AG超玩会要小心eStar,阿泰表示,花海梦回2019年,有可能是AG夺冠最大的障碍
- 女主播|虎牙“在石250”重整公会,直播面试女主播过程,说自己是纯帮忙
- 乌迪尔|LOL:本周3款半价,这款2019年的皮肤,首次在周半价中出现
- theshy|IG为赢RNG拼了,苏小洛面试前TES教练,Theshy也扩展英雄池了
- 孙尚香|口袋试训QG,刺痛面试:你能给我们带来什么?口袋:我孙尚香能带飞!
- iqoo|5G为什么突然不火了?
- 阿里巴巴|程序员8年看了15个源代码,面试阿里6次被拒:技术好真没有啥用