ts_kmp_ctrl_retries

Директива `ts_kmp_ctrl_retries` задаёт количество попыток повторной отправки запросов к контроллеру в Kaltura Media Framework.

Синтаксисts_kmp_ctrl_retries number;
По умолчаниюnone
Контекстstream, stream server
Аргументы1

Описание

Директива ts_kmp_ctrl_retries в модуле NGINX Kaltura Media Framework настраивает, сколько раз сервер NGINX должен попытаться повторно отправить запрос при возникновении ошибки при обращении к контроллеру. Эта директива особенно полезна в сценариях, где сетевые проблемы или временные сбои могут препятствовать успешной коммуникации между NGINX и медиаконтроллером. Установив эту директиву, администраторы могут обеспечить, что временные неполадки не будут мешать функциям потоковой передачи, повышая надёжность в средах прямой трансляции.

Директива принимает целочисленный аргумент, который задаёт максимальное число попыток повторной отправки запроса к контроллеру. Каждая попытка производится после указанного интервала, который может быть определён в других настройках или взят по умолчанию. Этот встроенный механизм повторных попыток повышает устойчивость развёртывания, позволяя лучше справляться с отказами, вызванными сетевыми сбоями, а не полным выходом сервиса из строя.

Директива применима в контекстах stream и stream server, что позволяет использовать её как в глобальных, так и в серверных настройках. При развёртывании приложений потоковой передачи медиа с использованием Kaltura Media Framework установка корректного значения этой директивы имеет решающее значение для поддержания бесшовного пользовательского опыта и оперативного устранения сбоев в связности.

Пример конфига

stream {
    server {
        ts_kmp_ctrl_retries 5;
    }
}

Значение должно быть целым числом; нецелые значения приведут к ошибке конфигурации NGINX.

Установка этого параметра на очень большое значение может привести к излишним задержкам при повторяющихся сбоях, влияя на общую производительность.

← Ко всем директивам