симулятор пропускной способности и трафика для веб-приложений? - PullRequest
13 голосов
/ 01 октября 2008

Можете ли вы предложить, как создать тестовую среду для имитации различных типов пропускной способности и трафика в веб-приложении?

Или, может быть, программа с открытым исходным кодом, которая делает это против localhost?

Я думаю, что это очень важная тема при программировании веб-приложений, но это не обычная тема, единственный способ, которым я могу себе представить, чтобы создать такую ​​среду, - это использовать какой-то прокси-сервер в локальной сети, но прежде чем начать изучать документации по squid я хотел бы услышать ваши предложения.

Ответы [ 13 ]

0 голосов
/ 25 октября 2008

Вы смотрели на Цунга? Это отличная утилита для определения масштабности вашего сайта в случае атаки, я имею в виду огромную популярность. Мы используем его для нашего веб-интерфейса, а также для внутренних систем.

0 голосов
/ 01 октября 2008

я нашел эту маленькую Java-программу, которая прекрасно работает: неаккуратный

пока не профессиональное решение, но оно работает для простых тестов, я полагаю, что для замедления соединения используются потоки Java и буферы.

0 голосов
/ 01 октября 2008

Мы используем Loadrunner для симуляции пропускной способности и трафика в нашем приложении. Loadrunner может запускать агенты на разных машинах, и вы можете смоделировать одну машину как работающую по модему удаленного доступа, другую по DSL, другую по кабельному Интернету. Мы также используем Loadrunner для имитации различных типов трафика от 10 до 500 пользователей. Мы также можем вставить время ожидания в скрипт и смоделировать реального пользователя, выполняющего запрос http. Самое приятное то, что он поставляется со студией звукозаписи, где он подключается к Internet Explorer, и вы можете записать весь сценарий / сценарий использования, который может быть таким простым, как переход от одной страницы к полноценному сценарию на 50-60 страниц или более.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...