From 6e0cd724d6673e499afabc7f8dc5308e5d804377 Mon Sep 17 00:00:00 2001 From: Christophe Jaillet Date: Thu, 28 Mar 2019 06:26:19 +0000 Subject: [PATCH] Add missing mod_socache_redis.xml file It was part of http://home.apache.org/~jim/patches/socache_redisv2.patch but is not in r1855817. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1856454 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_socache_redis.xml | 122 ++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 docs/manual/mod/mod_socache_redis.xml diff --git a/docs/manual/mod/mod_socache_redis.xml b/docs/manual/mod/mod_socache_redis.xml new file mode 100644 index 00000000000..aff9db6d0ff --- /dev/null +++ b/docs/manual/mod/mod_socache_redis.xml @@ -0,0 +1,122 @@ + + + + + + + + + +mod_socache_redis +Redis based shared object cache provider. +Extension +mod_socache_redis.c +socache_redis_module +Available in Apache 2.4.39 and later + + +

mod_socache_redis is a shared object cache provider + which provides for creation and access to a cache backed by the + Redis + high-performance, distributed memory object caching system. +

+ + +

This shared object cache provider's "create" method requires a + comma separated list of memcached host/port specifications. If using + this provider via another modules configuration (such as + SSLSessionCache), provide + the list of servers as the optional "arg" parameter.

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

Details of other shared object cache providers can be found + here. +

+ +
+ + +RedisConnPoolTTL +TTL used for the connection pool with the Redis server(s) +RedisConnPoolTTL num[units] +RedisConnPoolTTL 15s + +server config +virtual host + +Available in Apache 2.4.39 and later + + +

Set the time to keep idle connections with the Redis server(s) + alive (threaded platforms only).

+ +

Valid values for RedisConnPoolTTL are times + up to one hour. 0 means no timeout.

+ +

This timeout defaults to units of seconds, but accepts + suffixes for milliseconds (ms), seconds (s), minutes (min), and hours (h). +

+ + + +# Set a timeout of 10 minutes +RedisConnPoolTTL 10min +# Set a timeout of 60 seconds +RedisConnPoolTTL 60 + + +
+
+ + +RedisTimeout +R/W timeout used for the connection with the Redis server(s) +RedisTimeout num[units] +RedisTimeout 5s + +server config +virtual host + +Available in Apache 2.4.39 and later + + +

Set the Read/Write timeout used for the connection with the Redis + server(s).

+ +

Valid values for RedisTimeout are times + up to one hour. 0 means no timeout.

+ +

This timeout defaults to units of seconds, but accepts + suffixes for milliseconds (ms), seconds (s), minutes (min), and hours (h). +

+ + + +# Set a timeout of 10 minutes +RedisTimeout 10min +# Set a timeout of 60 seconds +RedisTimeout 60 + + +
+
+ +
-- 2.47.3