Estos parámetros de configuración controlan la característica AFPA (Advanced Fast Path Architecture) en IBM HTTP Server.
Restricción sobre el uso de FRCA (Fast Response Cache Accelerator) en el sistema operativo Microsoft® Windows Vista™: FRCA, que se basa en IBM Advanced
Fast Path Architecture (AFPA), no está soportado en el sistema operativo Microsoft Windows
Vista. IBM HTTP Server no se iniciará si FRCA está habilitado en el archivo de
configuración. Esta es una restricción permanente.
FRCA (fast response cache
accelerator) utiliza un componente de alto rendimiento especial, basado en la arquitectura
IBM Advanced Fast Path Architecture, de la que se deriva el prefijo AFPA. Puede configurar FRCA para IPV4. No se admite IPV6.
Directiva AfpaBindLogger
Utilice la directiva AfpaBindLogger para enlazar la hebra del registro cronológico de FRCA (Fast Response Cache Accelerator) del kernel con un procesador específico.
El formato del mandato es AfpaBindLogger [-1, 0, 1, ..., n], donde -1
deja la hebra del registro cronológico sin enlazar y un número de 0 al número total de procesadores en
el sistema, enlaza la hebra del registro cronológico con ese procesador.
Sintaxis |
AfpaBindLogger [-1,0,1,..,n] |
Ámbito |
Uno por servidor Apache físico |
Valor predeterminado |
(-1) |
Notas |
Sólo es válido en sistemas operativos AIX. |
Directiva AfpaCache
La directiva AfpaCache activa o desactiva FRCA (Fast Response Cache Accelerator) para un ámbito determinado
(por ejemplo, un directorio). La directiva AfpaCache se aplica a todos los descendientes de un ámbito, a menos que lo modifique otra directiva.
Ámbito |
Configuración del servidor, host virtual, directorio |
Sintaxis |
On u off |
Uso |
AfpaCache on |
Alterar temporalmente |
Opciones |
Varias instancias del archivo de configuración |
Permitido |
Notas |
Es válido en sistemas operativos Windows de 32 bits y AIX. |
Directiva AfpaDynacacheMax
La directiva AfpaDynacacheMax se utiliza en Windows para controlar la cantidad
total de memoria que se puede utilizar para almacenar en antememoria servlets y archivos JavaServer
Pages.
Cuando se almacenan en memoria caché los archivos estáticos, hay muy poca sobrecarga para cada entrada, dado que el archivo en sí no toma espacio de memoria caché, sólo el descriptor de contexto del archivo. No obstante, para servlets y archivos JavaServer Pages, el cuerpo de la respuesta se
almacena en memoria física, por lo tanto debe tener cuidado para impedir que se consuma toda
la memoria disponible. Sin esta directiva, FCRA (Fast Response Cache
Accelerator) establecerá automáticamente el límite superior en aproximadamente un octavo de la memoria física. Utilice la
directiva para alterar temporalmente ese valor predeterminado.
Sintaxis |
AfpaDynacacheMax tamaño (megabytes) |
Ámbito |
Uno por servidor Apache físico |
Notas |
Es válido en sistemas operativos Windows de 32 bits |
Directiva AfpaEnable
La directiva AfpaEnable habilita FRCA (Fast Response Cache Accelerator). Si directiva AfpaEnable está presente y se carga mod_afpa_cache.so, FRCA realiza la recepción en el puerto especificado por la directiva
AfpaPort.
Sintaxis |
AfpaEnable |
Ámbito |
Uno por servidor Apache físico |
Notas |
Es válido en sistemas operativos AIX y Windows. |
Directiva AfpaLogFile
La directiva AfpaLogFile define el nombre, la ubicación y el formato del archivo de anotaciones cronológicas de FRCA (Fast Response Cache Accelerator).
Ámbito |
Uno por servidor Apache físico |
Sintaxis |
AfpaLogFile nombre_archivo_anotaciones cronológicas [CLF | ECLF | V-CLF | V-ECLF| BINARY] |
Notas |
Es válido en sistemas operativos AIX y Windows de 32 bits. En sistemas operativos
Windows de 32 bits, se utiliza la fecha actual como tipo para el archivo de anotaciones
cronológicas y éste se convierte automáticamente todos los días a media noche. |
A continuación se detallan los formatos del archivo de anotaciones cronológicas:
- CLF = Formato de archivo de anotaciones cronológicas común
- ECLF = Formato de archivo de anotaciones cronológicas común ampliado
- V-CLF = Formato de archivo de anotaciones cronológicas común con información del host virtual
- V-ECLF = Formato de archivo de anotaciones cronológicas común ampliado con información del host virtual
BINARY = Archivo de anotaciones cronológicas con información del host virtual
Directiva AfpaLogging
La directiva AfpaLogging activa o desactiva el registro cronológico de FRCA (Fast Response Cache Accelerator).
Ámbito |
Uno por servidor Apache físico |
Sintaxis |
AfpaLogging On | Off |
Notas |
Sólo es válido en sistemas operativos AIX. |
Directiva AfpaMaxCache
La directiva AfpaMaxCache especifica el tamaño máximo de archivo insertado en la memoria caché de FRCA
(Fast Response Cache Accelerator).
Sintaxis |
AfpaMaxCache [tamaño (bytes)] |
Ámbito |
Uno por servidor Apache físico |
Valor predeterminado |
ninguna |
Notas |
Sólo es válido en sistemas operativos AIX. |
Directiva AfpaMinCache
La directiva AfpaMinCache especifica el tamaño mínimo del archivo insertado en la memoria caché FRCA (Fast Response Cache Accelerator).
Sintaxis |
AfpaMinCache [tamaño] |
Ámbito |
Uno por servidor Apache físico |
Valor predeterminado |
ninguna |
Notas |
Sólo es válido en sistemas operativos AIX. |
Directiva AfpaPort
La directiva
AfpaPort indica a FRCA en qué puerto TCP debe efectuar la recepción. La directiva AfpaPort emite un mandato listen para todos los adaptadores de red TCP que están
activos en la máquina servidor. El mandato listen es efectivo para todas las
direcciones TCP.
Sintaxis |
AfpaPort número de puerto |
Ámbito |
Una directiva por servidor |
Notas |
Sólo es válido en sistemas operativos AIX y Windows de 32 bits |
Directiva AfpaRevalidationTimeout
La directiva AfpaRevalidationTimeout establece el intervalo de tiempo para la revalidación de objetos en memoria caché. Una vez se ha excedido el RevalidationTimeout para un objeto en memoria caché, se almacena en memoria caché una copia nueva.
Sintaxis |
AfpaRevalidationTimeout [valor] |
Ámbito |
Global |
Valor predeterminado |
60 segundos |
Notas |
Sólo es válido en sistemas operativos AIX. |