Apache HTTP Server 第 2.4 版
说明 | 基于 Redis 的共享对象快取供应商。 |
---|---|
状态 | 延伸模组 |
模组识别码 | socache_redis_module |
原始档 | mod_socache_redis.c |
相容性 | 适用于 Apache 2.4.39 及后续版本 |
mod_socache_redis
是一个共享对象快取供应商,提供功能,以创建由 Redis 高效能分散式储存体对象快取系统支持的快取,并存取这些快取。
这个共享对象快取供应商的「建立」方法需要一个有逗号分隔的 memcached 主机/埠规格清单。如果要透过另一个模组组态使用此供应商(例如 SSLSessionCache
),请提供伺服器清单做为可选的「arg」参数。
SSLSessionCache redis:redis.example.com:12345,redis2.example.com:12345
其他共享对象快取供应商的详细资料,请参阅此处。
说明 | TTL 用于与 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
说明 | 用于与 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