Apache HTTP Сервер Версия 2.0
Apache Module mod_disk_cache
Описание: | Content cache storage manager keyed to URIs |
---|---|
Статус: | Experimental |
Идентификатор модуля: | disk_cache_module |
Исходный файл: | mod_disk_cache.c |
Summary
mod_disk_cache
implements a disk based storage
manager. It is primarily of use in conjunction with
mod_proxy
.
Content is stored in and retrieved from the cache using URI based keys. Content with access protection is not cached.
Note:
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 |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The 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 |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The 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
CacheExpiryCheck Директива
Описание: | Indicates if the cache observes Expires dates when seeking files |
---|---|
Синтаксис: | CacheExpiryCheck On|Off |
По умолчанию: | CacheExpiryCheck On |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheExpiryCheck Off
CacheExpiryCheck
directive is currently
not implemented.
CacheGcClean Директива
Описание: | The time to retain unchanged cached files that match a URL |
---|---|
Синтаксис: | CacheGcClean hours url-string |
По умолчанию: | CacheGcClean ? |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheGcClean 12 /daily_scripts
CacheGcClean
directive is currently
not implemented.
CacheGcDaily Директива
Описание: | The recurring time each day for garbage collection to be run. (24 hour clock) |
---|---|
Синтаксис: | CacheGcDaily time |
По умолчанию: | CacheGcDaily ? |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheGcDaily 23:59
CacheGcDaily
directive is currently
not implemented.
CacheGcInterval Директива
Описание: | The interval between garbage collection attempts. |
---|---|
Синтаксис: | CacheGcInterval hours |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The CacheGcInterval
directive specifies the
number of hours to wait between attempts to free up disk space.
More detail will be added here, when the function is implemented.
CacheGcInterval 24
CacheGcInterval
directive is currently
not implemented.
CacheGcMemUsage Директива
Описание: | The maximum kilobytes of memory used for garbage collection |
---|---|
Синтаксис: | CacheGcMemUsage KBytes |
По умолчанию: | CacheGcMemUsage ? |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheGcMemUsage 16
CacheGcMemUsage
directive is currently
not implemented.
CacheGcUnused Директива
Описание: | The time to retain unreferenced cached files that match a URL. |
---|---|
Синтаксис: | CacheGcUnused hours url-string |
По умолчанию: | CacheGcUnused ? |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheGcUnused 12 /local_images
CacheGcUnused
directive is currently
not implemented.
CacheMaxFileSize Директива
Описание: | The maximum size (in bytes) of a document to be placed in the cache |
---|---|
Синтаксис: | CacheMaxFileSize bytes |
По умолчанию: | CacheMaxFileSize 1000000 |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The 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 |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The 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 |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The 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
and CacheDirLength
directives define
the structure of the directories under the specified root directory.
CacheRoot c:/cacheroot
CacheSize Директива
Описание: | The maximum amount of disk space that will be used by the cache in KBytes |
---|---|
Синтаксис: | CacheSize KBytes |
По умолчанию: | CacheSize 1000000 |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
The CacheSize
directive sets the desired
disk space usage of the cache, in KBytes (1024-byte units). This
directive does not put a hard limit on the size of the cache. The
garbage collector will delete files until the usage is at or below the
settings. Always use a value that is lower than the available disk
space.
CacheSize 5000000
CacheTimeMargin Директива
Описание: | The minimum time margin to cache a document |
---|---|
Синтаксис: | CacheTimeMargin ? |
По умолчанию: | CacheTimeMargin ? |
Контекст: | server config, virtual host |
Статус: | Experimental |
Модуль: | mod_disk_cache |
More detail will be added here, when the function is implemented.
CacheTimeMargin X
CacheTimeMargin
directive is currently
not implemented.