Я соучредитель стартапа, который только зарождается и быстро растет. Я хочу протестировать стрессовый сценарий на моем сервере IIS, чтобы помочь определить ресурс, необходимый для нашей облачной службы, например 40 000 HTTP-запросов в секунду.
какие-либо предложения?
Хотя я согласен с людьми, у которых есть один любимый инструмент, такой как JMeter или ApacheBench, проблема в том, что, с наивной точки зрения, вы запустите его с одного сервера, вероятно, в той же зоне доступности, что и ваш сервер. , и не получить полностью точный тест нагрузки.
Поищите в Google средства для тестирования нагрузки на основе облака, так они будут использовать множество разных серверов со всего мира, чтобы вы могли получить более точное представление о том, когда ваш сайт станет вирусным.
Для этого можно использовать JMeter. Я сам не использовал его для тестирования веб-сервисов, но я использовал его для нагрузочного тестирования зеркала SQL, а также для нагрузочного тестирования сервера приложений Java.
http://jmeter.apache.org/usermanual/build-ws-test-plan.html
Изменить: я полагаю, поскольку я использовал JMeter для нагрузочного тестирования сервера приложений Java, это можно рассматривать как тестирование веб-службы.