ZooKeeper 基准
作者:、、
如有任何问题或意见,请联系 。 非常欢迎补丁和附加功能!
介绍
该项目提供了一个工具来衡量的性能。 它旨在测量 ZooKeeper 集合在预定时间长度内的每个请求延迟(例如,持续处理 30 秒的创建请求)。 该工具可用于构建如图 8 论文,不同于,它提交固定数量的操作并记录完成所有操作的时间其中。
该基准测试在处理 znode 读取、对单个 znode 的重复写入、znode 创建、对多个 znode 的重复写入和 znode 删除方面练习集成的性能。 这些测试可以通过同步或异步操作来执行。 基准测试使用每个服务器一个线程连接到 ZooKeeper 集合中的每个服务器。
在同步操作中,每个客户端在收到前一个请求的结果后,会发出一个新的请求。 在异步操作中,每个客户端线程都有一个全局可配置的目标,用于未完成的异步请求的数量。 如果未完成请求的数量低于
2022-11-11 19:10:07
21KB
Java
1