| 描述: | 基于Redis的共享对象缓存提供程序。 |
|---|---|
| 状态: | 延期 |
| 模块标识符: | socache_redis_module |
| 源文件: | mod_socache_redis.c |
| 兼容性: | 在Apache 2.4.39和更高版本中可用 |
mod_socache_redis是共享对象缓存提供程序,它提供创建和访问由Redis
高性能,分布式内存对象缓存系统支持的
缓存的功能。
此共享库缓存提供程序的“创建”方法需要用逗号分隔的内存缓存主机/端口规范列表。如果通过其他模块配置(例如SSLSessionCache)使用此提供程序
,请提供服务器列表作为可选的“ arg”参数。
SSLSessionCache redis:redis.example.com:12345,redis2.example.com:12345
其他共享对象缓存提供程序的详细信息可以在这里找到 。
| 描述: | 用于与Redis服务器的连接池的TTL |
|---|---|
| 句法: | 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服务器连接的R / W超时 |
|---|---|
| 句法: | 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