Apache模块 mod_disk_cache
说明 | 基于磁盘的缓冲管理器 |
---|---|
状态 | 扩展(E) |
模块名 | disk_cache_module |
源文件 | mod_disk_cache.c |
概述
mod_disk_cache
implements a disk based storage manager. It is primarily of use in conjunction mod_cache
.
Content is stored in and retrieved from the cache using URI based keys. Content with access protection is not cached.
htcacheclean
can be used to maintain the cache size at a maximum level.
注意:
mod_disk_cache
requires the services of mod_cache
.
CacheDirLength 指令
说明 | The number of characters in subdirectory names |
---|---|
语法 | CacheDirLength length |
默认值 | CacheDirLength 2 |
作用域 | server config, virtual host |
状态 | 扩展(E) |
模块 | mod_disk_cache |
CacheDirLength
directive sets the number of characters for each subdirectory name in the cache hierarchy.
The result of CacheDirLevels
* CacheDirLength
must not be higher than 20.
CacheDirLength 4
CacheDirLevels 指令
说明 | The number of levels of subdirectories in the cache. |
---|---|
语法 | CacheDirLevels levels |
默认值 | CacheDirLevels 3 |
作用域 | server config, virtual host |
状态 | 扩展(E) |
模块 | mod_disk_cache |
CacheDirLevels
directive sets the number of subdirectory levels in the cache. Cached data will be saved this many directory levels below the CacheRoot
directory.
The result of CacheDirLevels
* CacheDirLength
must not be higher than 20.
CacheDirLevels 5
CacheMaxFileSize 指令
说明 | The maximum size (in bytes) of a document to be placed in the cache |
---|---|
语法 | CacheMaxFileSize bytes |
默认值 | CacheMaxFileSize 1000000 |
作用域 | server config, virtual host |
状态 | 扩展(E) |
模块 | mod_disk_cache |
CacheMaxFileSize
directive sets the maximum size, in bytes, for a document to be considered for storage in the cache.
CacheMaxFileSize 64000
CacheMinFileSize 指令
说明 | The minimum size (in bytes) of a document to be placed in the cache |
---|---|
语法 | CacheMinFileSize bytes |
默认值 | CacheMinFileSize 1 |
作用域 | server config, virtual host |
状态 | 扩展(E) |
模块 | mod_disk_cache |
CacheMinFileSize
directive sets the minimum size, in bytes, for a document to be considered for storage in the cache.
CacheMinFileSize 64
CacheRoot 指令
说明 | The directory root under which cache files are stored |
---|---|
语法 | CacheRoot directory |
作用域 | server config, virtual host |
状态 | 扩展(E) |
模块 | mod_disk_cache |
CacheRoot
directive defines the name of the directory on the disk to contain cache files. If the mod_disk_cache
module has been loaded or compiled in to the Apache server, this directive must be defined. Failing to provide a value for CacheRoot
will result in a configuration file processing error. The CacheDirLevels
和CacheDirLength
directives define the structure of the directories under the specified root directory.
CacheRoot c:/cacheroot