Модуль 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