Постоянная высокая нагрузка на CPU

Добрый день. Заметили очень высокую нагрузку на CPU на одном из edge. Количество стримов не большое(в среднем до 5) но нагрузка на процессор стабильно большая.
1632404877341.png

1632404914065.png

На втором идентичном сервере такого нет. Подскажите, пожалуйста, что это может быть и как с этим справиться
 

Max

Administrator
Staff member
Добрый день.
Поскольку Вы используете TCP транспорт, в том числе внутри CDN, отключите использование TCP NIO, которое включено по умолчанию:
Code:
ice_tcp_nio=false
Именно это и может давать дополнительную нагрузку.
Кроме того, уберите из конфигов строки:
Code:
rtp_paced_sender=true
rtp_paced_sender_initial_rate=200000
rtp_paced_sender_increase_interval=50
rtp_paced_sender_k_up=0.9
Вместо rtp_paced_sender рекомендуем использовать многопоточную доставку подписчикам, которая у Вас и так уже включена:
Code:
streaming_distributor_subgroup_enabled=true
Также уберите из конфигов строку
Code:
streaming_distributor_video_proxy_pool_enabled=true
Также мы заметили, что Full GC срабатывает на данном сервере каждые 8-15 секунд. В этом случае целесообразно увеличить объем памяти. выделенный под Java heap, как минимум вдвое (с 4 Gb до 8 Gb), что, в свою очередь, потребует увеличения RAM инстанса также вдвое.
 
Top