«

»

Май 15 2014

Распечатать Запись

Нагрузочное тестирование Wowza сервера для протокола RTMP. Статья 2

flazr_wowza_server_rtmp_testing В одной из прошлых статей уже писалось о нагрузочном тестирование Wowza Media Server по протоколу RTMP с помощью утилиты предоставляемой компанией Wowza, которая называется Flash RTMP Load Test Tool. Также рассказывалось о нагрузочном тестировании по протоколу HLS (hls-player). Сегодня мы рассмотри еще одну утилиту для нагрузочного тестирования Wowza Media Server и других  медиасерверов, например, Nginx-RTMP для протокола RTMP.

 Программное обеспечение Flazr

  В качестве инструмента нагрузочного тестирования мы будим использовать набор утилит Flazr. И так, приступим к установке. Операционная система сервера — CentOS 6.4.

  1. Если на сервере не стоит Java, то в первую очередь устанавливаем ее.
  2. Затем скачиваем архив с утилитой с помощью команды wget. wget downloads.sourceforge.net/project/flazr/flazr/0.7-RC2/flazr-0.7-RC2.zip
  3. Распаковываем архив командой unzip flazr-0.7-RC2.zip
  4. Переходим в директорию flazr-0.7-RC2 и разрешаем запуск файла client.sh. Команда cd flazr-0.7-RC2 затем chmod u+rwx client.sh
  5. Для того чтобы можно было эмулировать большое количество подключений, например, 100 необходимо увеличить объем памяти выделяемый для утилиты. Для этого нужно в текстовом редакторе открыть файл client.sh и заменить Xmx512m на Xmx1512m после чего сохранить изменения.
  6. Теперь запускаем нагрузочное тестирование.

  ./client.sh -version 00000000 -load 20 -threads 10 -host 192.168.0.20 -port 1935 -app live test

где:

  • load — количество эмулируемых клиентов
  • host —  IP-адрес медиасервера.
  • port- порт на котором слушает медиасервер.
  • app — приложение
  • test — название потока который необходимо забрать.

Все работает!

Заключение

  Эта статья была написана и опубликована совместно c моим коллегой Евгением Петровым, который и проделывал выше описанные действия.

 Если вам нужно что-то настроить или получить консультацию по медиасерверам и системам, можете обращаться ко мне и нашей команде через форму контактов.

 Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!

Всего хорошего!


Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>