nchan_benchmark_subscribers_per_channel

Директива `nchan_benchmark_subscribers_per_channel` задаёт максимальное количество одновременных подписчиков для каждого канала в модуле Nchan.

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

Описание

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

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

location /nchan {
    nchan_benchmark_subscribers_per_channel 100;
    nchan_pubsub;
}

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

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

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