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 Redis.

Метод "создания" этого поставщика кэша общих объектов требует списка хост/порт спецификаций серверов 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 означает отсутствие таймаута.

По умолчанию таймаут измеряется в секундах, но поддерживает суффиксы для миллисекунд (мс), секунд (с), минут (мин) и часов (ч).

# 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 означает отсутствие таймаута.

По умолчанию таймаут измеряется в секундах, но поддерживает суффиксы для миллисекунд (мс), секунд (с), минут (мин) и часов (ч).

# 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