关于使用nebula-bench进行性能测试

目前发现workload为template的场景下,nebula-bench似乎仅支持读取一轮file参数指定的文件,然后就结束。不能对输入文件进行重复读取是吗?

目前我这边进行性能测试会指定相同的运行时长,因此需要对输入文件进行重复读取。

不知道对于性能测试的话,我这种需求是否必要,或者说,我这种指定运行时长的方法是否合理呢?

目前不支持根据时长发压和重复读取文件。
不过这个需求确实存在,后面考虑支持。
因为发压和 workload 是解耦的,定时结束发压只需要加个定时器就可以实现了;workload 生成的话,支持 repeatable 也比较简单。欢迎贡献代码。

2 个赞