busy
Директива 'busy' в модуле NGINX RTMP контролирует обработку одновременных подключений в периоды высокой нагрузки.
Описание
Директива 'busy' является частью конфигурации для приложений, использующих модуль NGINX RTMP, и предназначена для эффективного управления распределением ресурсов при множественных входящих запросах типа publish или play. Она помогает ограничивать количество одновременно обрабатываемых streams в любой момент времени, тем самым эффективно управляя нагрузкой на сервер и предотвращая ситуации перегрузки, которые могут привести к ухудшению качества обслуживания. Когда сервер помечен как busy, новые подключения могут временно отклоняться до тех пор, пока существующие подключения не завершатся, что в конечном итоге направлено на поддержание сбалансированной производительности в периоды пиковой активности.
Пример конфига
application myapp {
live on;
busy on;
}Убедитесь, что эта директива при неправильной настройке ограничений не будет отрицательно сказываться на законных пользователях в часы пик.
Будьте осторожны при установке этой директивы вместе с другими настройками ограничения скорости, так как они могут конфликтовать.
Рекомендуется тестировать сервер в условиях нагрузки, чтобы определить подходящее значение для директивы busy.