【发布时间】:2012-01-10 15:45:22
【问题描述】:
我正在尝试使用 Jetty 的 HttpClient 在 Java 中编写异步负载生成器,因为它提供了异步通信。
但我面临一些问题。 其中主要是为了生成负载,我使用了 java.util.TimerTask。但是 TimerTask 类的问题在于它不能保证时间的准确性,即距离预期时间的某些毫秒可能更多。因此,如果我尝试生成 1000 tps,我只会得到大约 700-800 tps。
谁能建议我如何克服这个问题。有什么工具可以参考吗??
【问题讨论】:
-
查看这里以获得更好的时间精度:sagui.org/~gustavo/blog/code
标签: java timertask load-generator