ts_kmp_ctrl_retries
Директива `ts_kmp_ctrl_retries` задаёт количество попыток повторной отправки запросов к контроллеру в Kaltura Media Framework.
Описание
Директива ts_kmp_ctrl_retries в модуле NGINX Kaltura Media Framework настраивает, сколько раз сервер NGINX должен попытаться повторно отправить запрос при возникновении ошибки при обращении к контроллеру. Эта директива особенно полезна в сценариях, где сетевые проблемы или временные сбои могут препятствовать успешной коммуникации между NGINX и медиаконтроллером. Установив эту директиву, администраторы могут обеспечить, что временные неполадки не будут мешать функциям потоковой передачи, повышая надёжность в средах прямой трансляции.
Директива принимает целочисленный аргумент, который задаёт максимальное число попыток повторной отправки запроса к контроллеру. Каждая попытка производится после указанного интервала, который может быть определён в других настройках или взят по умолчанию. Этот встроенный механизм повторных попыток повышает устойчивость развёртывания, позволяя лучше справляться с отказами, вызванными сетевыми сбоями, а не полным выходом сервиса из строя.
Директива применима в контекстах stream и stream server, что позволяет использовать её как в глобальных, так и в серверных настройках. При развёртывании приложений потоковой передачи медиа с использованием Kaltura Media Framework установка корректного значения этой директивы имеет решающее значение для поддержания бесшовного пользовательского опыта и оперативного устранения сбоев в связности.
Пример конфига
stream {
server {
ts_kmp_ctrl_retries 5;
}
}Значение должно быть целым числом; нецелые значения приведут к ошибке конфигурации NGINX.
Установка этого параметра на очень большое значение может привести к излишним задержкам при повторяющихся сбоях, влияя на общую производительность.