EdgeADC Build 4.2.8.1909
Guida all'amministrazione di EdgeADC
×
Menu

Protocollo

La sezione Protocollo è usata per impostare le molte impostazioni avanzate per il protocollo HTTP.
Server troppo occupato
Supponiamo che tu abbia limitato le connessioni massime ai tuoi Real Server; puoi scegliere di presentare una pagina web amichevole quando questo limite è stato raggiunto.
·     Crea una semplice pagina web con il tuo messaggio. Puoi includere collegamenti esterni a oggetti su altri server e siti web. In alternativa, se vuoi avere immagini sulla tua pagina web, allora usa immagini codificate inline base64
·     Cerca il file HTM(L) della tua pagina web appena creata
·     Fare clic su Carica
·     Se vuoi vedere l'anteprima della pagina, puoi farlo con il link Click Here
Inoltrato per
Forwarded For è lo standard de facto per identificare l'indirizzo IP di origine di un client che si connette a un server web attraverso bilanciatori di carico Layer- 7 e server proxy.
Inoltrato-per l'uscita
Opzione
Descrizione
Off
ADC non altera l'intestazione Forwarded-For.
Aggiungi indirizzo e porta
Questa scelta aggiungerà l'indirizzo IP e la porta del dispositivo o del client connesso all'ADC all'intestazione Forwarded-For.
Aggiungi indirizzo
Questa scelta aggiungerà l'indirizzo IP, del dispositivo o del client connesso all'ADC, all'intestazione Forwarded-For.
Sostituire indirizzo e porta
Questa scelta sostituirà il valore dell'intestazione Forwarded-For con l'indirizzo IP e la porta del dispositivo o client collegato all'ADC.
Sostituire l'indirizzo
Questa scelta sostituirà il valore dell'intestazione Forwarded-For con l'indirizzo IP del dispositivo o del client connesso all'ADC.
Intestazione inoltrata-per
Questo campo permette di specificare il nome dato all'intestazione Forwarded-For. Tipicamente, questo è "X-Forwarded-For" ma può essere cambiato per alcuni ambienti.
Registrazione avanzata per IIS - Registrazione personalizzata
Potete ottenere le informazioni X-Forwarded-For installando l'applicazione IIS Advanced logging 64-bit. Una volta scaricata, crea un campo di registrazione personalizzato chiamato X-Forwarded-For con le impostazioni seguenti.
Selezionate Default dall'elenco Source Type dall'elenco Category, selezionate Request Header nella casella Source Name e digitate X-Forwarded-For.
HTTP://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging
Modifiche di Apache HTTPd.conf
Vorrai fare diverse modifiche al formato predefinito per registrare l'indirizzo IP del client X-Forwarded-For o l'indirizzo IP effettivo del client se l'intestazione X-Forwarded-For non esiste.
Questi cambiamenti sono qui sotto:
Tipo
Valore
LogFormat:
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" "%{User-Agent}i"" combinato
LogFormat:
"%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy SetEnvIf X- Forwarded-For "^.*\..*\..*\..*" inoltrata
CustomLog:
"logs/access_log" combinato env=!forwarded
CustomLog:
"logs/access_log" proxy env=forwarded
Questo formato sfrutta il supporto integrato di Apache per il log condizionato basato su variabili ambientali.
·     La linea 1 è la stringa formattata standard del registro combinato di default.
·     La linea 2 sostituisce il campo %h (host remoto) con i valori estratti dall'intestazione X-Forwarded-For e imposta il nome di questo modello di file di log su "proxy".
·     La linea 3 è un'impostazione per la variabile d'ambiente "forwarded" che contiene un'espressione regolare libera che corrisponde a un indirizzo IP, che va bene in questo caso, poiché ci interessa di più se un indirizzo IP esiste nell'intestazione X-Forwarded-For.
·     Inoltre, la linea 3 potrebbe essere letta come: "Se c'è un valore X-Forwarded-For, usalo".
·     Le linee 4 e 5 dicono ad Apache quale schema di log usare. Se esiste un valore X-Forwarded-For, usa lo schema "proxy", altrimenti usa lo schema "combined" per la richiesta. Per leggibilità, le linee 4 e 5 non approfittano della funzione di log rotate logs (piped) di Apache, ma si presume che quasi tutti la usino.
Queste modifiche comporteranno la registrazione di un indirizzo IP per ogni richiesta.
Impostazioni di compressione HTTP
La compressione è una funzione di accelerazione ed è abilitata per ogni servizio nella pagina Servizi IP.
AVVERTENZA - Fate estrema attenzione quando regolate queste impostazioni, poiché impostazioni inappropriate possono influenzare negativamente le prestazioni dell'ADC
Opzione
Descrizione
Memoria iniziale del thread [KB]
Questo valore è la quantità di memoria che ogni richiesta ricevuta da ADC può inizialmente allocare. Per una prestazione più efficiente, questo valore dovrebbe essere impostato ad un valore appena superiore al più grande file HTML non compresso che i server web possono inviare.
Memoria massima del thread [KB]
Questo valore è la quantità massima di memoria che l'ADC alloca in una richiesta. Per la massima prestazione, ADC normalmente memorizza e comprime tutto il contenuto in memoria. Se viene elaborato un file di contenuto eccezionalmente grande che supera questa quantità, ADC scriverà su disco e comprimerà i dati lì.
Incremento di memoria [KB]
Questo valore imposta la quantità di memoria aggiunta all'allocazione iniziale della memoria del thread quando è richiesta una quantità maggiore. L'impostazione predefinita è zero. Questo significa che ADC raddoppierà l'allocazione quando i dati superano l'allocazione corrente (ad esempio 128Kb, poi 256Kb, poi 512Kb, ecc.) fino al limite impostato da Maximum Memory Usage per Thread. Questo è efficiente quando la maggior parte delle pagine sono di una dimensione consistente ma ci sono occasionalmente file più grandi. (es. la maggior parte delle pagine sono di 128Kb o meno, ma le risposte occasionali hanno una dimensione di 1Mb). Nello scenario in cui ci sono grandi file di dimensioni variabili, è più efficiente impostare un incremento lineare di una dimensione significativa (ad es. le risposte hanno dimensioni da 2Mb a 10Mb, un'impostazione iniziale di 1Mb con incrementi di 1Mb sarebbe più efficiente).
Dimensione minima di compressione
[Bytes]
Questo valore è la dimensione, in byte, sotto la quale l'ADC non tenterà di comprimere. Questo è utile perché qualsiasi cosa sotto i 200 byte non comprime bene e può anche crescere in dimensione a causa delle intestazioni di compressione.
Modalità provvisoria
Spunta questa opzione per impedire ad ADC di applicare la compressione ai fogli di stile di JavaScript. La ragione di questo è che anche se ADC è consapevole di quali singoli browser possono gestire contenuti compressi, alcuni altri server proxy, anche se dichiarano di essere compatibili con HTTP/1.1 non sono in grado di trasportare correttamente fogli di stile e JavaScript compressi. Se si verificano problemi con fogli di stile o JavaScript attraverso un server proxy, allora usa questa opzione per disabilitare la compressione di questi tipi. Tuttavia, questo ridurrà la quantità complessiva di compressione del contenuto.
Disattivare la compressione
Spuntalo per impedire all'ADC di comprimere qualsiasi risposta.
Comprimere man mano che si va avanti
ON - Usa Compress as You Go su questa pagina. Questo comprime ogni blocco di dati ricevuti dal server in un chunk discreto che è completamente decomprimibile.
OFF - Non usare Compress as you go su questa pagina.
By Page Request - Usa Compress as You Go per richiesta di pagina.
Esclusioni di compressione globale
Tutte le pagine con l'estensione aggiunta nella lista di esclusione non saranno compresse.
·     Digitare il nome del singolo file.
·     Fare clic su aggiorna.
·     Se volete aggiungere un tipo di file, digitate semplicemente "*.css" per tutti i fogli di stile a cascata da escludere.
·     Ogni file o tipo di file dovrebbe essere aggiunto in una nuova riga.
Cookie di persistenza
Questa impostazione permette di specificare come vengono gestiti i cookie di persistenza.
Campo
Descrizione
Stesso sito Cooke Attribute
Nessuno: Tutti i cookie sono accessibili agli script
Lassista: Impedisce che i cookie siano accessibili da un sito all'altro, ma vengono memorizzati per diventare accessibili e inviati al sito proprietario se viene visitato
Strict: impedisce l'accesso o la memorizzazione di qualsiasi cookie per un sito diverso
Off: ritorna al comportamento predefinito del browser
Sicuro
Questa casella di controllo, quando è selezionata, applica la persistenza al traffico sicuro
Solo HTTP
Quando è spuntato, questo permette i Persistent Cookes solo sul traffico HTTP