首页/ 学科题库/ zookeeper/ 客户端开发进阶专项测试卷
zookeeper 模拟试卷

客户端开发进阶专项测试卷

6 题 18 分钟 难度:★★
  • Curator简化API、自动重连、重试策略、Recipes配方
  • ConnectionLoss等待重连、SessionExpired重建客户端
  • InterProcessMutex、LeaderSelector、DistributedBarrier
  • TreeCache持续监听、解决Watcher一次性问题

试卷习题(6 题)

参考答案在文末
单选题
1
单选题

Curator框架相比原生ZooKeeper API的主要优势是什么?

A

性能更高

B

简化API、自动重连、连接管理

C

支持更多数据类型

D

更小的内存占用

2
单选题

ZooKeeper客户端收到ConnectionLoss异常后应该如何处理?

A

立即终止程序

B

等待连接恢复后重试操作

C

忽略异常继续执行

D

重新创建ZooKeeper实例

3
单选题

Curator Recipes提供的InterProcessMutex是什么?

A

进程间消息传递组件

B

分布式可重入排他锁

C

进程间共享内存

D

分布式计数器

多选题
4
多选题

Curator框架提供的核心功能有哪些?

A

连接重试策略(RetryPolicy)

B

连接状态监听(ConnectionStateListener)

C

Recipes配方(锁、选举、屏障等)

D

自动创建父节点

5
多选题

Curator Recipes提供的常用配方有哪些?

A

InterProcessMutex - 分布式排他锁

B

LeaderSelector - Leader选举

C

DistributedBarrier - 分布式屏障

D

DistributedQueue - 分布式队列

填空题
6
填空题

ZooKeeper客户端异常:表示连接丢失可后重试;表示会话过期需要重新创建客户端并重建临时节点和Watcher。

参考答案
1.B 2.B 3.B 4.A;B;C;D 5.A;B;C;D 6.ConnectionLoss;等待重连;SessionExpired
想在手机上在线作答这套卷子?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别二维码,即可限时作答并自动判分。
了解产品 App
← 上一套 客户端基本使用专项测试卷 下一套 → 性能调优与容量规划专项测试卷