Campo di applicazione - Uno per ogni server Apache fisico
Impostazione predefinita - Nessuna
Note
Valido solo su Windows NT.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
L'istruzione AfpaAdvancedTuning dispone di parametri di
regolazione avanzati che richiedono una buona comprensione
delle questioni relative alle prestazioni del server Web. L'uso non
corretto di questi interruttori può causare l'instabilità del
sistema (cioè schermi blu) e/o prestazioni non soddisfacenti. Le
impostazioni predefinite sono considerate ottimali per le situazioni
più difficili.
Breve descrizione dei parametri e delle relative impostazioni
predefinite.
/bufs - numero dei buffer di registrazione (ogni buffer di
registrazione è 65536, tutti i buffer di registrazione vengono
scritti ogni 5 secondi), impostazione predefinita = 285
/size - dimensione massima dei file memorizzati nella cache,
impostazione predefinita = 92160
/conns - numero di estremità di connessione, impostazione predefinita = 6500
/ttl - specifica il tempo, in secondi, per i quale le voci
restano accessibili, impostazione predefinita = 180
/threads - specifica il numero dei thread di lavoro per CPU,
impostazione predefinita = 3
/active - specifica il numero massimo di thread di lavoro
attivi per CPU, impostazione predefinita = 10
Descrizione estesa dei parametri:
Il parametro "/bufs" specifica il numero di buffer di
registrazione utilizzato da AFPA per la registrazione di accesso.
I buffer sono necessari per memorizzare le registrazioni degli
accessi fino a quando non vengono scritte su disco. AFPA scrive tutti
i buffer di registrazione su disco ogni 5 secondi.
Più alta è la velocità, maggiore è la memoria necessaria per memorizzare le voci di registrazione. Il
numero di buffer richiesto è all'incirca uguale a (tps*ls*5)/65536 dove
"tps" è il numero di transazioni previste al secondo e "ls"
rappresenta i dati con la dimensione tipica per registrare la
transazione. Presumendo che le voci di registrazione non
superino i 256 byte e che il numero di buffer di registrazione
sia 285 (l'impostazione predefinita), AFPA potrebbe elaborare 14592
transazioni al secondo senza necessità di ulteriori buffer di
registrazione.
Il paramento "/size" specifica il
numero massimo di file memorizzati da AFPA nella cache principale. I
file di dimensioni maggiori vengono memorizzati nella cache
secondaria di AFPA. La cache principale è sostenuta dalla
memoria bloccata. La memoria bloccata è limitata. È
consigliabile riservare la cache principale per i file di
dimensioni minori. In
questo modo si evita che i file più grandi invalidino quelli piccoli
nella cache principale. Questo è ciò che accade se il valore di
questo parametro è troppo grande.
Il parametro /conns" specifica il numero di socket
preassegnati utilizzati da AFPA. AFPA preassegna i socket per
motivi legati alle prestazioni del sistema. Scegliere un numero di
socket preassegnati prossimo al numero di transazioni al secondo previste.
Il parametro "/ttl" specifica in secondi il tempo
di vita massimo (la durata) di un file in una cache principale di AFPA. Quando
il tempo è scaduto, il file viene rimosso dalla cache principale
di AFPA. Impostando questo valore su zero si evita che nella
cache principale di AFPA siano presenti file troppo vecchi.
Il parametro "/threads" specifica il numero di thread
di lavoro utilizzati da AFPA per elaborare le richieste.
Il parametro "/active" specifica il numero di thread di
lavoro attivi simultaneamente e non bloccati sull'I/E.
Esempi di impostazioni ottimizzate per macchine a modalità
1, 2 e 4.
Campo di applicazione - Uno per ogni server Apache fisico
Impostazione predefinita - (-1)
Note
Valido solo su AIX.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
AfpaBindLogger consente di collegare il thread di
registrazione di Fast Response Cache nel kernel ad uno specifico
processore.
Il formato del comando è AfpaBindLogger [-1, 0, 1, ..., n], -1
lascerà il thread di registrazione scollegato ed un numero compreso
tra 0 e il
numero totale di processori sul sistema collegherà il thread
di registrazione a quel processore.
Nota: questo comando collega solo il
thread di registrazione del kernel ad un processore e non al processo Apache.
Descrizione - Attiva o disattiva Fast Response Cache Accelerator
Campo di applicazione - Configurazione server, host
virtuale, directory, file di configurazione per ciascuna directory.
Sintassi - On o off
Utilizzo - AfpaCache attivo
Impostazione predefinita - Nessuna
Sostituzione - Opzioni
Istanze multiple nel file di configurazione -
Consentite
Note
Valido su AIX e Windows NT.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
L'istruzione AfpaCache attiva o disattiva Fast Response Cache
Accelerator per un particolare campo di applicazione (ad esempio
una directory).
Questa istruzione si riferisce a tutti i campi secondari di un
campo di applicazione a meno che non venga modificata da
un'altra
direttiva.
Descrizione - Abilita Fast Response Cache Accelerator
Campo di applicazione - Uno per ogni server Apache fisico
Impostazione predefinita - Fast Response Cache Accelerator inattivo
Note
Valido su AIX e Windows NT.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
L'istruzione AfpaEnable viene utilizzata per abilitare Fast
Response Cache Accelerator (Cache Accelerator).
Se l'istruzione è presente Cache Accelerator esegue il
listen sulla porta TCP specificata dall'istruzione Port o su
quella predefinita, la porta 80. Cache Accelerator
esegue il listen sulla porta su tutti gli adattatori TCP/IP attivi
sul server. Se si specifica che la porta sia collegata ad un
particolare adattatore TCP/IP, Cache
Accelerator viene disattivato.
V-CLF = Common Log Format con informazioni relative all'host
virtuale
V-ECLF = Extended Common Log Format con informazioni relative
all'host virtuale
BINARY = Registrazione binaria con le informazioni dell'host
virtuale (solo per AIX)
Istanze multiple nel file di configurazione - Non
consentite
Note
Valido su AIX e Windows NT.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
Se l'istruzione AfpaLogFile
non è specificata, per impostazione predefinita la funzione di
registrazione di Cache Accelerator è disabilitata.
La data corrente viene utilizzata come tipo di file per il file di log. Il file di log viene eseguito nuovamente in
modo automatico alla mezzanotte di ciascun giorno lavorativo.
Le istruzioni AFPA controllano la funzione Fast Response Cache
Accelerator.
AfpaRevalidationTimeout imposta l'intervallo di tempo entro il quale un
oggetto memorizzato nella cache può essere riconvalidato. Quando un
oggetto viene memorizzato nella cache nel kernel
dopo che l'intervallo di tempo è scaduto, il kernel forzerà la
successiva richiesta dell'oggetto ad impostare il server Apache
per essere riconvalidato. L'intervallo di tempo è espresso in
secondi.