Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

8. Выберите сервер demo.flashphoner.com. На странице отображается список медиасессий, в которых воспроизводится опубликованный поток. В правом верхнем углу отображается информация о текущей нагрузке тестируемого сервера.

Тестирование Edge сервера в CDN

Тестирование Edge сервера в CDN проводится по следующему сценарию:

  1. На Origin сервере публикуются потоки
  2. Тестирующий сервер создает заданное количество соединений (например, 100) с сервером Edge по Websocket, как браузерный клиент
  3. Тестирующий сервер захватывает потоки, доступные Edge серверу, в заданном количестве экземпляров, как зритель, создавая нагрузку на сервер Edge и на CDN в целом, в части передачи потока с Origin на Edge.

Краткое руководство по тестированию Edge сервера

1. Для теста используем:

  • два WCS-сервера для развертывания CDN: test1.flashphoner.com и test2.flashphoner.com;
  • WCS-сервер для проведения теста demo.flashphoner.com
  • веб-приложение Two Way Streaming для публикации потока;
  • веб-приложение Console для проведения теста;
  • браузер Chrome и расширение Allow-Control-Allow-Origin для работы веб-приложения Console.

2. Разверните CDN, назначив серверам роли:

  • test1 - Origin
  • test2 - Edge

3. Откройте приложение Console через HTTP (не через HTTPS!) http://demo.flashphoner.com:9091/client2/examples/demo/streaming/console/console.html

Image Added

4. Разрешите Cross-Origin-Resource-Sharing

Image Added

5. Введите имя Edge сервера test2.flashphoner.com и нажмите 'Add node'. Данный сервер будет тестироваться. Затем аналогично добавьте сервер demo.flashphoner.com, который будет выполнять роль подписчика, захватывая потоки.

Image Added

6. Откройте приложение Two Way Streaming, опубликуйте поток с веб-камеры

Image Added

7. В приложении Console выберите сервер demo.flashphoner.com, нажмите кнопку 'Stress play stream', задайте параметры теста:

  • Choose node - выберите тестируемый сервер test2.flashphoner.com
  • Choose test mode - Random
  • CDN - установите переключатель
  • Max streams - укажите количество зрителей (например, 100)

Image Added

7. Нажмите 'Start'. Начнется тест.

Рекомендации по настройке

...