ts_kmp_max_republishes

Директива `ts_kmp_max_republishes` ограничивает максимальное количество повторных публикаций медиапотока в NGINX при использовании Kaltura Media Framework.

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

Описание

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

На практике значение, указанное в ts_kmp_max_republishes, представляет собой целочисленный максимум допустимых попыток повторной публикации. Когда настроенный лимит достигается, любые последующие попытки повторной публикации будут отклонены, что обеспечивает эффективность и стабильность системы. Директива эффективна в сценариях, когда потоки могут сталкиваться с проблемами, и системе необходимо снизить ненужную нагрузку, ограничивая повторные попытки публикации.

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

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

stream {
    server {
        ts_kmp_max_republishes 5;
    }
}

Убедитесь, что установленное значение не приводит к разрыву законных потоковых соединений.

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

Отслеживайте журналы приложения, чтобы определить, блокируется ли законная повторная публикация из-за низкого порога.

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