nchan_redis_tls

Директива nchan_redis_tls настраивает TLS для подключений к Redis, используемых в модуле Nchan.

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

Описание

Директива nchan_redis_tls включает шифрование TLS для подключений к Redis, когда Nchan настроен на использование Redis для хранения и распределения сообщений. Эта директива особенно полезна для защиты передачи данных между Nginx и Redis, предотвращая возможное прослушивание или перехват. Обеспечение подключения к Redis по TLS даёт пользователям повышенную безопасность, особенно в сетях, считающихся ненадёжными, или при передаче чувствительных данных.

Эту директиву можно указывать внутри блока 'upstream' и она принимает один аргумент, указывающий, включить (on) или отключить (off) протокол TLS для подключений к Redis. При установке в "on" Nginx будет устанавливать TLS-подключения к указанному экземпляру Redis, обеспечивая шифрование всей коммуникации. Соответственно, установка в "off" вернёт стандартную, незашифрованную связь с Redis. Эта опция служит критически важным переключателем для соблюдения требований безопасности и может помочь при создании защищённой архитектуры при развертывании Nchan в производственной среде.

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

upstream my_redis {
    server redis.example.com:6379;
    nchan_redis_tls on;
}

Неправильная настройка сервера Redis с TLS может привести к сбоям соединения.

Принудительное использование TLS может увеличить задержку из-за дополнительных затрат на шифрование, что следует учитывать в сценариях с высокими требованиями к производительности.

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