2012-01-10 1 views
1

Я пытаюсь написать генератор асинхронной нагрузки в Java с использованием HttpClient Jetty, поскольку он обеспечивает асинхронную связь.Генератор асинхронной нагрузки

Но я столкнулся с некоторыми проблемами. Основным из которых является то, что для генерации нагрузки я использовал java.util.TimerTask. Но проблема с классом TimerTask заключается в том, что она не гарантирует точность во времени, то есть некоторые миллисекунды с ожидаемого времени могут быть больше. Из-за этого, если я попытаюсь создать 1000 tps, я получаю только около 700-800 tps.

Может ли кто-нибудь предложить мне, как преодолеть эту проблему. Есть ли какой-либо инструмент, который я могу использовать в качестве ссылки?

+1

См. Здесь для получения более точной точности: http://www.sagui.org/~gustavo/blog/code –

ответ

Смежные вопросы