freeswitchforum.com https://freeswitchforum.com/ |
|
Тест нагрузки SIPp Abandoned https://freeswitchforum.com/viewtopic.php?f=6&t=971 |
Страница 1 из 1 |
Автор: | MaMaY [ 13 ноя 2019 15:11 ] |
Заголовок сообщения: | Тест нагрузки SIPp Abandoned |
Всем добрый день! Я абсолютный новичок в свиче, прошу отнестись с пониманием Столкнулся с проблемой: Есть FS, настроен на 2 домена compA.com/compB.com. Макс. сессий выставлено на 8000, cps на 90 (ставил от балды, планировал скорректировать после теста) Хотел провести нагрузочное тестирование с помощью утилиты SIPp. В SIPp создал сценарий с авторизацией. [+] SIPp scenario Звонок на пользователя 1000 проходит и отрабатывает по сценарию на отлично, без ошибок. ============================================================== Меняю направление на MOH ext 9664 [+] dialplan Делаю ./sipp 10.222.16.30 -sf uac_FS_reg.xml -i 10.150.70.66 -l 80 -aa -mi 10.150.70.66 -rtp_echo -m 80 -nd -r 15 -auth_uri 1016@compA.com И получаю как минимум 7 из 80 в статусе failed. SIPp дает такой вывод Но, до 40 одновременных сессий - дают полное выполнение теста. К примеру на 500 одновременных сессиях количество фейлов уже за 260. Подскажите пожалуйста, с чем может быть связано такое поведение? Лимиты кроме как на cps и сессии не менял. Не верится что уперся в потолок для сервера. Сервер виртуалка, на базе KVM 8 ядер, 25Gb Ram. Спасибо! |
Автор: | MaMaY [ 13 ноя 2019 16:58 ] |
Заголовок сообщения: | Re: Тест нагрузки SIPp Abandoned |
Забыл добавить БД выведена в postgres на отдельную машину в одной сети с FS. Сейчас запустил тест на 1000 сессий среди кучи сообщений 2019-11-13 18:47:24.925324 [WARNING] switch_core_state_machine.c:688 0ed516f3-9fdd-42d6-b524-fb41cf1b0426 sofia/internal/1016@compA.com Abandoned проскочила ошибка - 2019-11-13 18:47:24.745322 [ERR] mod_signalwire.c:371 Curl Result 28, Error: Operation timed out after 5000 milliseconds with 0 out of 0 bytes received Попробовал поставить параметр в switch.conf <param name="max-db-handles" value="5000"/> Без результата. |
Автор: | MaMaY [ 14 ноя 2019 00:26 ] |
Заголовок сообщения: | Re: Тест нагрузки SIPp Abandoned |
UPD Попробовал убрать поля tag из сценария - звонки больше не падают в abandoned и wrong_call_state. При более детальном рассмотрении трассировки заметил что FS начинает активно слать BYE после 32 секунд звонка. Соответственно уже на BYE от SIPp Свич отвечает 481 ошибкой. Выходит так что любой тест общей длительностью до 32 секунд - отрабатывает нормально. Свыше - приходят BYE от Свича и звонки фейлятся. [+] SIPp scenario Где то я чего то упустил... |
Автор: | MaMaY [ 13 фев 2020 08:43 ] |
Заголовок сообщения: | Re: Тест нагрузки SIPp Abandoned |
Только дошли руки обновить и закрыть вопрос. Проблема с отбоем после 32 секунд в сценарии Sipp. Поправил сценарий, peer_tag_param все же нужен. С этим сценарием проблема пропала. Так же, узким местом была ширина канала до свича. Сейчас уже не вспомню параметров на которых тестировал( Точно уже не скажу, после устранения всех узких мест результат вышел что то вроде 3500 сессий единовременно без потерь на средней загрузке CPU в 40%. Просадок по качеству звука не заметил. (подключался к тому же ext. и слушал параллельно с тестом) |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |