2012-01-10 18 views
1

私は非同期通信を提供するので、JettyのHttpClientを使用してJavaで非同期ロードジェネレータを書き込もうとしています。非同期ロードジェネレータ

しかし、私はいくつかの問題に直面しています。 主なものは、負荷を生成するためのものです。java.util.TimerTaskを使用していました。しかし、TimerTaskクラスの問題は、時間の正確さを保証するものではなく、予想される時間からの特定のミリ秒がより多くなる可能性があるということです。このため、1000tpsを生成しようとすると、700-800tpsしか得られなくなります。

誰も私にこの問題を克服する方法を提案できますか?参照として使用できる実装はありますか?

+1

時間精度の向上については、こちらを参照してください。http://www.sagui.org/~gustavo/blog/code –

答えて