<-
Apache HTTP 服务器 2.4 > Apache模块mod_cache_socache

Apache模块mod_cache_socache

描述:用于HTTP缓存过滤器的基于共享对象缓存(socache)的存储模块。
状态:延期
模块标识符:cache_socache_module
源文件:mod_cache_socache.c

摘要

mod_cache_socache实现的基于共享对象缓存(socache)的存储管理器mod_cache

缓存的响应的标头和正文被组合,并存储在共享对象缓存中的单个键下。甲 许多实现共享对象高速缓存的可用选择。

可以同时存储多个内容协商的响应,但是此模块尚不支持部分内容的缓存。

# Turn on caching
CacheSocache shmcb
CacheSocacheMaxSize 102400
<Location "/foo">
    CacheEnable socache
</Location>

# Fall back to the disk cache
CacheSocache shmcb
CacheSocacheMaxSize 102400
<Location "/foo">
    CacheEnable socache
    CacheEnable disk
</Location>

注意:

mod_cache_socache需要的服务mod_cache,该服务 必须在之前加载 mod_cache_socache

支持Apache!

指令

错误修正清单

也可以看看

最佳

CacheSocache 指令

描述:要使用的共享对象缓存实现
句法:CacheSocache type[:args]
内容:服务器配置,虚拟主机
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

CacheSocache指令定义要使用的共享库缓存实现的名称,后跟该实现的可选参数。甲许多实现共享对象高速缓存的可用选择。

CacheSocache shmcb
最佳

CacheSocacheMaxSize 指令

描述:要放入缓存中的条目的最大大小(以字节为单位)
句法:CacheSocacheMaxSize bytes
默认:CacheSocacheMaxSize 102400
内容:服务器配置,虚拟主机,目录,.htaccess
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

所述CacheSocacheMaxSize指令集的最大大小,以字节为单位,为一个文件,将合并的标题和正文被考虑存储在缓存中。与主体并排存储的标题越大,主体可能越小。

mod_cache_socache模块将仅尝试缓存具有明确内容长度或足够小以一次写入的响应。这样做是为了使 mod_cache_disk模块有机会缓存​​比内可缓存的响应大的响应 mod_cache_socache

CacheSocacheMaxSize 102400
最佳

CacheSocacheMaxTime 指令

描述:将文档放置在缓存中的最长时间(以秒为单位)
句法:CacheSocacheMaxTime seconds
默认:CacheSocacheMaxTime 86400
内容:服务器配置,虚拟主机,目录,.htaccess
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

CacheSocacheMaxTime指令设置的最大新鲜的寿命,单位为秒,对于要存储在高速缓存的文档。此值将覆盖HTTP协议为文档定义的新鲜度生存期。

CacheSocacheMaxTime 86400
最佳

CacheSocacheMinTime 指令

描述:将文档放入缓存的最短时间(以秒为单位)
句法:CacheSocacheMinTime seconds
默认:CacheSocacheMinTime 600
内容:服务器配置,虚拟主机,目录,.htaccess
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

CacheSocacheMinTime指令设置,该反应应该在共享对象中的高速缓存被缓存的秒以外的响应的新鲜度寿命量。如果响应仅在其新鲜度生命周期内存储,则将没有机会重新验证响应以使其再次新鲜。

CacheSocacheMinTime 600
最佳

CacheSocacheReadSize 指令

描述:向下游发送数据之前要读取和缓存的文档的最小大小(以字节为单位)
句法:CacheSocacheReadSize bytes
默认:CacheSocacheReadSize 0
内容:服务器配置,虚拟主机,目录,.htaccess
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

CacheSocacheReadSize指令设置在将数据发送到客户端之前要从后端读取的最小数据量(以字节为单位)。默认值为零,导致读取的任何大小的所有数据在到达时立即立即向下游传递到客户端。将此值设置为较高的值会使磁盘高速缓存在将结果发送到客户端之前至少缓冲此数量。从慢速反向代理缓存内容时,这可以提高性能。

该指令仅在将数据保存到缓存中时才生效,而不是从缓存中提供数据。

CacheSocacheReadSize 102400
最佳

CacheSocacheReadTime 指令

描述:在向下游发送数据之前读取时应经过的最短时间(以毫秒为单位)
句法:CacheSocacheReadTime milliseconds
默认:CacheSocacheReadTime 0
内容:服务器配置,虚拟主机,目录,.htaccess
状态:延期
模块:mod_cache_socache
兼容性:在Apache 2.4.5和更高版本中可用

CacheSocacheReadTime伪指令设置尝试向下游发送数据到客户端之前应该经过的最短时间。在这段时间内,数据将被缓冲,然后再将结果发送给客户端。从反向代理缓存内容时,这可以提高性能。

默认值为零禁用此选项。

该指令仅在将数据保存到缓存中时才生效,而不是从缓存中提供数据。建议将此选项与CacheSocacheReadSize伪指令一起使用, 以确保如果数据到达速度比预期的更快,则服务器不会过度缓冲。

CacheSocacheReadTime 1000

可用语言: zh  |  fr 

最佳

注释

注意:
这不是“问答”部分。此处放置的评论应指向有关改进文档或服务器的建议,如果实施或被认为无效/偏离主题,我们的主持人可以将其删除。有关如何管理Apache HTTP Server的问题,应直接指向我们的IRC频道#httpd(位于Freenode上),或发送至我们的邮件列表
目前,此页面已禁用评论。