2019年面试官最喜欢问的28道ZooKeeper面试题(13)

9. 客户端回调 Watcher

客户端 SendThread 线程接收事件通知 , 交由 EventThread 线程回调 Watcher 。

客户端的 Watcher 机制同样是一次性的 , 一旦被触发后 , 该 Watcher 就失效了 。

10. ACL 权限控制机制

UGO(User/Group/Others)

目前在 Linux/Unix 文件系统中使用 , 也是使用最广泛的权限控制方式 。 是一种粗粒度的文件系统权限控制模式 。

ACL(Access Control List)访问控制列表

包括三个方面:

权限模式(Scheme)

(1)IP:从 IP 地址粒度进行权限控制

(2)Digest:最常用 , 用类似于 username:password 的权限标识来进行权限配置 , 便于区分不同应用来进行权限控制

推荐阅读