Spec-Zone.ru › Apache HTTP Server

Модуль Apache mod_socache_redis

Описание: Поставщик кэша общих объектов на основе Redis.
Статус: Расширение
Идентификатор модуля: socache_redis_module
Исходный файл: mod_socache_redis.c
Совместимость: Доступен в Apache 2.4.39 и более поздних версиях

Краткое описание

mod_socache_redis — это поставщик кэша общих объектов, обеспечивающий создание кэша на основе высокопроизводительной распределённой системы кэширования объектов в памяти Redis и доступ к нему.

Метод «create» этого поставщика кэша общих объектов требует списка спецификаций узлов memcached в формате «хост:порт», разделённых запятыми. При использовании этого поставщика через конфигурацию другого модуля (например, SSLSessionCache) укажите список серверов в необязательном параметре «arg».

SSLSessionCache redis:redis.example.com:12345,redis2.example.com:12345

Сведения о других поставщиках кэша общих объектов можно найти здесь.

Директива RedisConnPoolTTL

Описание: Время жизни подключений к серверу (серверам) Redis в пуле подключений
Синтаксис:
RedisConnPoolTTL num[units]
Значение по умолчанию:
RedisConnPoolTTL 15s
Контекст: конфигурация сервера, виртуальный хост
Статус: Расширение
Модуль: mod_socache_redis
Совместимость: Доступен в Apache 2.4.39 и более поздних версиях

Задаёт время, в течение которого неактивные подключения к серверу (серверам) Redis остаются открытыми (только для многопоточных платформ).

Допустимые значения для RedisConnPoolTTL — интервалы времени до одного часа. Значение 0 означает отсутствие тайм-аута.

По умолчанию единицей измерения тайм-аута являются секунды, но можно использовать суффиксы для миллисекунд (ms), секунд (s), минут (min) и часов (h).

# Set a timeout of 10 minutes
RedisConnPoolTTL 10min
# Set a timeout of 60 seconds
RedisConnPoolTTL 60

Директива RedisTimeout

Описание: Тайм-аут чтения/записи для подключения к серверу (серверам) Redis
Синтаксис:
RedisTimeout num[units]
Значение по умолчанию:
RedisTimeout 5s
Контекст: конфигурация сервера, виртуальный хост
Статус: Расширение
Модуль: mod_socache_redis
Совместимость: Доступен в Apache 2.4.39 и более поздних версиях

Задаёт тайм-аут чтения/записи для подключения к серверу (серверам) Redis.

Допустимые значения для RedisTimeout — интервалы времени до одного часа. Значение 0 означает отсутствие тайм-аута.

По умолчанию единицей измерения тайм-аута являются секунды, но можно использовать суффиксы для миллисекунд (ms), секунд (s), минут (min) и часов (h).

# Set a timeout of 10 minutes
RedisTimeout 10min
# Set a timeout of 60 seconds
RedisTimeout 60

© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_socache_redis.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API