Estes
parâmetros de configuração controlam o recurso Advanced Fast Path Architecture
(AFPA) no IBM® HTTP Server.
O Fast Response Cache Accelerator (FRCA) utiliza
um componente de alto desempenho especial,
com base no IBM Advanced Fast Path Architecture,
a partir do qual o prefixo de AFPA
é derivado. Você pode configurar o FRCA para IPV4. O IPV6 não é suportado.
Diretiva AfpaBindLogger
Utilize
a diretiva AfpaBindLogger para ligar o encadeamento de logs do FRCA (Fast Response Cache
Accelerator) no kernel a um processador específico.
O formato do comando é AfpaBindLogger [-1, 0, 1, ..., n], em que -1 deixa o encadeamento de log sem ligação e um número de 0 ao número total de processadores no sistema liga o encadeamento de log ao processador.
Diretiva |
Descrição |
Escopo |
Um por servidor físico Apache |
Padrão |
(-1) |
Notas |
Válido apenas nos sistemas operacionais AIX. |
![[AIX]](../images/aixlogo.gif)
Diretiva AfpaCache
A diretiva AfpaCache ativa ou desativa o FRCA (Fast Response Cache
Accelerator) para um determinado escopo (como um diretório). A diretiva AfpaCache se
aplica a todos os descendentes em um escopo, a menos que seja modificado por outra
diretiva.
Diretiva |
Descrição |
Escopo |
Configuração do servidor, host virtual, diretório |
Sintaxe |
Ligado ou Desligado |
Uso |
AfpaCache on |
Substituir |
Opções |
Várias instâncias no arquivo de configuração |
Permitido |
Notas |
Válido nos sistemas operacionais Windows de 32 bits
e AIX. |
Diretiva AfpaDynacacheMax
A
diretiva AfpaDynacacheMax é usada nos sistemas operacionais Windows
para controlar
a quantidade total de memória utilizada para servlets de armazenamento em cache e arquivos
JavaServer Pages.
Ao armazenar em cache os arquivos estáticos, há pouco código extra para cada entrada, já que o próprio arquivo não ocupa espaço no cache, apenas a manipulação de arquivo. No entanto, para servlets e arquivos JavaServer Pages, o corpo da resposta
é armazenado na memória física, então, é necessário ter cuidado para evitar
consumir toda a memória disponível. Sem esta diretiva, o acelerador de cache de resposta rápida configurará automaticamente o limite superior para ser aproximadamente um oitavo da memória física. Utilize essa diretiva para substituir esse padrão.
Diretiva |
Descrição |
Sintaxe |
Tamanho de AfpaDynacacheMax (Megabytes) |
Escopo |
Um por servidor físico Apache |
Notas |
Válido
nos sistemas operacionais Windows de 32 bits |
![[AIX]](../images/aixlogo.gif)
Diretiva AfpaEnable
A diretiva AfpaEnable ativa o FRCA (Fast Response Cache
Accelerator). Se a diretiva
AfpaEnable estiver presente e mod_afpa_cache.so for carregado, o FRCA atenderá na porta
especificada pela diretiva AfpaPort.
Diretiva |
Descrição |
Sintaxe |
AfpaEnable |
Escopo |
Um por servidor físico Apache |
Notas |
Válido nos sistemas operacionais AIX e Windows. |
![[AIX]](../images/aixlogo.gif)
Diretiva AfpaLogFile
A diretiva AfpaLogFile define o nome, local e formato de log do arquivo de log
do FRCA (Fast Response Cache Accelerator.
Diretiva |
Descrição |
Escopo |
Um por servidor físico Apache |
Sintaxe |
AfpaLogFile log_file_name [CLF | ECLF | V-CLF | V-ECLF| BINARY] |
Notas |
Válido nos sistemas operacionais AIX e Windows de
32 bits. Nos sistemas operacionais Windows
de 32 bits, a data atual é usada como o tipo de arquivo para o
arquivo de log
e o arquivo de log é retrocedido automaticamente à meia-noite de cada dia. |
Os formatos de log são os seguintes:
- CLF = Formato Comum de Log
- ECLF = Formato Comum Estendido de Log
- V-CLF = Formato Comum de Log com informações do host virtual
- V-ECLF = Formato Comum Estendido de Log com informações do host virtual
BINARY = Log binário com informações do host virtual
Diretiva AfpaLogging
A diretiva AfpaLogging ativa ou desativa o login
do FRCA (Fast Response Cache Accelerator).
Diretiva |
Descrição |
Escopo |
Um por servidor físico Apache |
Sintaxe |
AfpaLogging Ativado | Desativado |
Notas |
Válido
apenas nos sistemas operacionais AIX. |
Diretiva AfpaMaxCache
A diretiva AfpaMaxCache especifica o tamanho máximo do arquivo que pode ser inserido
no cache do FRCA (Fast Response Cache Accelerator).
Diretiva |
Descrição |
Sintaxe |
AfpaMaxCache [tamanho (bytes)] |
Escopo |
Um por servidor físico Apache |
Padrão |
none |
Notas |
Válido
apenas nos sistemas operacionais AIX. |
Diretiva AfpaMinCache
A diretriz AfpaMinCache especifica o tamanho mínimo do arquivo inserido
no cache do FRCA (Fast Response Cache Accelerator).
Diretiva |
Descrição |
Sintaxe |
AfpaMinCache [tamanho] |
Escopo |
Um por servidor físico Apache |
Padrão |
none |
Notas |
Válido
apenas nos sistemas operacionais AIX. |
![[AIX]](../images/aixlogo.gif)
Diretiva AfpaPort
A
diretiva AfpaPort indica ao FRCA em qual porta TCP atender. A diretiva AfpaPort emite um comando listen a todos os adaptadores da rede TCP
ativos na máquina servidor. O comando listen é efetivo para todos os
endereços TCP.
Diretiva |
Descrição |
Sintaxe |
AfpaPort número da porta |
Escopo |
Uma diretiva por servidor |
Notas |
Válido
apenas nos sistemas operacionais AIX e Windows
de 32 bits |
Diretiva AfpaRevalidationTimeout
A
diretiva AfpaRevalidationTimeout define o intervalo de tempo para revalidação de um
objeto em cache. Quando o RevalidationTimeout é excedido para um objeto em cache, uma
cópia atual é armazenada em cache.
Diretiva |
Descrição |
Sintaxe |
AfpaRevalidationTimeout [valor] |
Escopo |
Global |
Padrão |
60 segundos |
Notas |
Válido apenas nos sistemas operacionais AIX. |