snark13
Member
Добрый день
Пробуем использовать сервер в одной из стандартных задач - показ RTSP стрима с камер на мобильные устройства и браузер по WebRTC.
Все работает прекрасно до момента когда приходит iOS клиент (проверялось как c iPad так и iPhone).
При приходе iOS клиента сервер начинает выжирать память и включается Garbage Collector который начинает использовать CPU неподобающе много (2-3 ядра заняты полностью только очисткой памяти) даже при всего лишь одной сессии от iOS устройства.
Проводили тесты на Амазоновских инстансах - на t3a.medium очистка памяти полностью загружает все два ядра (загрузка 200%), на t3a.xlarge - три ядра с небольшим из четырех (310-320%). Загрузка процессоров постоянна и остается даже после ухода клиента.
Памяти выделяли от 1 до 8 гигабайт (-Xmx8192M на t3a.xlarge) - не помогает.
Если используются десктоп браузеры или Android то такой проблемы не возникает.
В качестве плеера используется embedded_player.
Прошу прощения - запостил этот вопрос вначале в английскую ветку форума по ошибке - можно ее там удалить ?
Пробуем использовать сервер в одной из стандартных задач - показ RTSP стрима с камер на мобильные устройства и браузер по WebRTC.
Все работает прекрасно до момента когда приходит iOS клиент (проверялось как c iPad так и iPhone).
При приходе iOS клиента сервер начинает выжирать память и включается Garbage Collector который начинает использовать CPU неподобающе много (2-3 ядра заняты полностью только очисткой памяти) даже при всего лишь одной сессии от iOS устройства.
Проводили тесты на Амазоновских инстансах - на t3a.medium очистка памяти полностью загружает все два ядра (загрузка 200%), на t3a.xlarge - три ядра с небольшим из четырех (310-320%). Загрузка процессоров постоянна и остается даже после ухода клиента.
Памяти выделяли от 1 до 8 гигабайт (-Xmx8192M на t3a.xlarge) - не помогает.
Если используются десктоп браузеры или Android то такой проблемы не возникает.
В качестве плеера используется embedded_player.
Прошу прощения - запостил этот вопрос вначале в английскую ветку форума по ошибке - можно ее там удалить ?