но надо понимать что при user arrival=2 sec вы 10k users сэмулируете
за 20k sec что составляет 5.5. часов
ну… так и быть… скидку сделаю, 25$
за 3 запуска теста на от 0 до 10k users в течение суток.
оплата вебманями.
я могу бесплатно сказать что все эти глупые автоматические тестеры не свалят мой workbreeze как бы ни старались :) ну если только по трафику лимит исчерпают.
да и хороший хабраэффект из уже реальных пользователей я бы тоже выдержал, другое дело что не смогу потому что топики писать кармы нет, а просить кого-то публиковать статью — портить жизнь и себе и тому человеку.
после каждого упоминания у сервиса появляются постоянные пользователи, почему нет?
не в тему не спамлю. или вас утомило уже? если да, то снижу частоту упоминаний, конечно :)
у меня как-то получилось комментарием заманить 6000 человек за день, толку от такого тоже мало, они же не одновременно сидели, мой workbreeze.com такого даже не заметил.
тут же оно не за день, а за один тест, скорее всего.
Ни siege, ни Jmeter не дадут вам реализма.
Потому что есть такое явление как медленные клиенты ;))
Я даже как-то написала bash script который в цикле wget & запускает. Но плюнула/
А вот Grinder с кластера компов даст вам больше реализма
Самый ад для нагрузочного тестирования называется Tsung tsung.erlang-projects.org/
Как можно понять из алреса сайта, написано на эрланге, позволяет запускать с нескольких машин, записывать профиль через прокси, писать свои хитрые профили.
Но это уже для серьезных тестов. На всякий случай признаюсь — я не пробовал.
Насчет ограничения в 50 пользователей
А скажите, сколько максимально пользователей можно выжать под виндой?
И еще, будут ли это реальные отдельные конекшены на каждого пользоватлея,
или симуляция большого количества запросов по нескольким конекшенам?
Насчет ограничения в 50 пользователей
А скажите, сколько максимально пользователей можно выжать под виндой?
И еще, будут ли это реальные отдельные конекшены на каждого пользоватлея,
или симуляция большого количества запросов по нескольким конекшенам?
Я уверена в этом. потому что прозвучал лимитейшен в 1000 коннекшенов. Это их предел. Он возникает потому, что Одно ядро процессора не в состоянии обрабатывать более чем 1000 threads. Поэтому все эти утилиты не в состоянии симитировать более 1000 реальных коннекшенов.
Ну поставите вы у себя эту утилиту на винде, и что?
вы хоть знаете что десктопная винда имеет ограничение в 1000 исходящих конекшенов? (А может и меньше, я не помню уже). Так что вам будет нужен как минимум winServer.
Но ограничение в 1000 threads вам не обойти.
Точно я вам сказать не могу.
Но скорее всего они эмулируют их в `каком-то смысле`. (Раз делают реальные конекшены).
Но вот чего они точно не делают, так это не эмулируют Soap запросы ;))
Извиняюсь, я ошиблась, мне почему-то показалось что они кроме сервиса еще и утилиту продают. Спутала с другими сайтами название которых тут приводить не буду.
Если лимит в 1000 потоков, то можно делать запросы асинхронно хоть из одного потока. Если на количество открытых файлов (в линуксе есть 1024 по умолчанию) то решается ulimit-ом (на линуксе)
Теоретически (хотя на практике я с обратным не сталкивался) если стоит реверсивный прокси типа nginx то медленные клиенты не вносят никаких изменений в ситуацию.
Тут, кстати, появилась идея: делаем сайт проверки нагрузки.
Для того чтобы зарегистрироваться, нужно установить нашу софтину.
Тест осуществляется распределенно — участниками, которые тоже эту софтину установили.
Короче, DDoS во благо. Как вам?
Повторюсь, если у вас есть свое железо, можете использовать систему нагрузочного тестирования Tsung tsung.erlang-projects.org/. Для него можно писать довольно хитрые профили тестирования, он умеет анализировать логи аеб-сервера и потом воспроизводить запросы из них. Можно запустить на нем спец прокси и походить по сайту через него, он запишет порядок действий и воспроизведет его. Может запускаться на кластере (с нескольких машин согласованно)
Умеет тестировать не только HTTP но и еще некоторые сервисы.
> он умеет анализировать логи аеб-сервера и потом воспроизводить запросы из них.
Вот это очень интересно. Обгугли весь инет — не мог найти как это делает. Только указываю что через прокси может гонять трафик. Не дадите ссылку на упоминания анализа трафика?
Слабовато, реальной картины не увидишь.
Так, наживка.
А за 5000 (500 в сек) 99$ в день, это уже реально.
В принципе стартап можно уже проверить, а проанализировав можно подмарафетить.
Проверяем отказоустойчивость сайта