背景
这周的一个目标是把之前 Benchmark 的脚本改写,使它支持并发的跑 job。
之前的配置是使用 ini,不适合配置现在这种需求,也不想用之前的 xml 来配置,所以今天就简单的研究了下使用 yaml 来配置并运行。
这周的一个目标是把之前 Benchmark 的脚本改写,使它支持并发的跑 job。
之前的配置是使用 ini,不适合配置现在这种需求,也不想用之前的 xml 来配置,所以今天就简单的研究了下使用 yaml 来配置并运行。
这两天在继续修改之前写的测试脚本。这两天想要实现并发跑一些任务,之后还要把结果写要 testresult.csv 中。
这样的话就涉及一个问题,因为是并发跑的,所以可以会出现资源争抢的问题,那么就需要对读写加锁控制。
在网上查了下,发现有第三方文件锁库 fcntl 可以使用,不过可惜的是Unix Specific
所以最直接的还是用线程锁来解决这个问题