Created
August 25, 2015 11:54
-
-
Save meteozond/84f5441be26762331035 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Необходимо разработать скрипт нагрузочного тестирования CDN | |
Входные параметры: | |
Файл со списком url | |
Количество потоков | |
Максимальная скорость на поток | |
Длительность тестирования | |
Особенности работы: | |
Запускаем заданное количество потоков | |
В каждом потоке | |
Выбираем случайным образом ссылку из файла | |
Скачиваем файл ограничивая скорость | |
Отслеживаем и фиксируем фактическую скорость скачивания | |
Выходные данные | |
Общие среднее максимальное и минимальное время ожидания | |
Общие средняя максимальная и минимальная скорости | |
среднее максимальное и минимальное время ожидания по каждому серверу | |
средняя максимальная и минимальная скорости по каждому серверу | |
Примечания: | |
По ссылке может происходить редирект, необходимо учитывать имя конечного сервера |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment