busy

Директива 'busy' в модуле NGINX RTMP контролирует обработку одновременных подключений в периоды высокой нагрузки.

Синтаксисbusy on | off;
По умолчаниюoff
Контекст
Аргументы1

Описание

Директива 'busy' является частью конфигурации для приложений, использующих модуль NGINX RTMP, и предназначена для эффективного управления распределением ресурсов при множественных входящих запросах типа publish или play. Она помогает ограничивать количество одновременно обрабатываемых streams в любой момент времени, тем самым эффективно управляя нагрузкой на сервер и предотвращая ситуации перегрузки, которые могут привести к ухудшению качества обслуживания. Когда сервер помечен как busy, новые подключения могут временно отклоняться до тех пор, пока существующие подключения не завершатся, что в конечном итоге направлено на поддержание сбалансированной производительности в периоды пиковой активности.

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

application myapp {
    live on;
    busy on;
}

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

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

Рекомендуется тестировать сервер в условиях нагрузки, чтобы определить подходящее значение для директивы busy.

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