Nuovo protocollo

Utilizzare la pagina Nuovo protocollo per creare un nuovo protocollo di rete.

Dopo aver creato un protocollo, in genere si procede alla creazione di un listener di rete con lo stesso nome e si associa il listener di rete al protocollo. In alternativa è possibile creare un listener di rete e contemporaneamente fare in modo che venga creato in modo automatico un protocollo con le impostazioni predefinite.

La pagina Nuovo protocollo contiene le opzioni riportate di seguito.

Nome configurazione

Il nome della configurazione a cui si applicano le impostazioni presenti in questa pagina. Questo campo è di sola lettura.

Nome

Il nome univoco del protocollo. Il nome di un protocollo non può iniziare con un numero.

Sicurezza

Se questa opzione è selezionata, la sicurezza viene abilitata per il protocollo. Questa opzione è disabilitata per impostazione predefinita. Se si abilita la sicurezza, è possibile utilizzare la scheda SSL della pagina Modifica protocollo per modificare le impostazioni di sicurezza.

Stato

Se questa opzione è selezionata, la cache di file viene abilitata. Questa opzione è abilitata per impostazione predefinita.

Durata massima

La durata massima, in secondi, per una voce valida della cache.

Questo parametro definisce il tempo di utilizzo delle informazioni inserite nella cache dopo l'inserimento di un file nella cache. Una voce con durata maggiore della durata massima impostata viene sostituita da una nuova voce per lo stesso file. Se si modifica il contenuto in modo sporadico, impostare un valore più elevato per ottimizzare le prestazioni.

La durata massima ottimale dipende dalla frequenza con cui si modificano i file esistenti. Ad esempio, se i file vengono modificati quattro volte al giorno a intervalli regolari, si consiglia di impostare una durata massima su 21600 secondi (6 ore). È altrimenti possibile impostare una durata massima corrispondente al periodo più lungo durante il quale si desidera utilizzare la versione precedente di un file dopo che il file è stato modificato.

Il valore predefinito è 30.

Dimensione massima cache

La dimensione totale massima (in byte) della cache di file su disco. Il valore predefinito è 10485760.

Numero massimo di file

Il numero massimo di file che possono essere memorizzati nella cache di file.

Se il valore è eccessivamente alto, il server inserisce nella cache i file meno richiesti al fine di evitare sprechi di memoria. Se il valore è eccessivamente basso, l'inserimento nella cache non presenta alcun vantaggio. Provare a specificare valori differenti per questo attributo fino a ottenere la soluzione ottimale per applicazioni specifiche.

Il valore predefinito è 1024.

Nome server

Il nome host da utilizzare negli URL che il server invia al client. Se il server utilizza un alias, questo nome corrisponde al nome alias. Se il server non utilizza un alias, lasciare vuoto questo campo.

Questo valore ha effetto sugli URL generati in modo automatico dal server, ma non sugli URL relativi a directory e file memorizzati nel server. Se il server utilizza un alias, il nome del server deve corrispondere al nome alias. Se vengono aggiunti i due punti e il numero della porta, la porta specificata viene utilizzata negli URL che il server invia al client.

Server virtuale predefinito

Il server virtuale da associare a questo protocollo. Utilizzare la pagina Server virtuali per definire i server virtuali.

Porta di reindirizzamento

Il valore di porta che reindirizza una richiesta a un'altra porta. GlassFish Server reindirizza la richiesta in modo automatico se si verificano le due condizioni seguenti:

Se non si specifica una porta di reindirizzamento, GlassFish Server utilizzerà il numero di porta specificato nella richiesta originale. Per impostazione predefinita non è specificata alcuna porta.

Numero massimo connessioni

Specifica il numero massimo di richieste che è possibile trasmettere fino a quando la connessione non viene chiusa dal server. Il sottosistema Controllo attività esegue regolarmente il polling delle connessioni inattive. Il valore predefinito è 256.

Impostare questa proprietà su 1 per disabilitare il controllo attività HTTP/1.0 nonché HTTP/1.1 e la funzione di pipeline. Il valore 0 indica che le richieste verranno sempre rifiutate. Il valore -1 indica l'assenza di limiti per il numero di connessioni con controllo attività.

Timeout

Il periodo di tempo massimo in secondi durante il quale una connessione può essere considerata inattiva e mantenuta nella condizione di controllo attività. Il valore 0 o un valore inferiore indica che le connessioni di controllo attività vengono mantenute aperte a tempo indeterminato. Il valore predefinito è 30 secondi.

Timeout di caricamento

Se questa opzione è selezionata, la connessione di un servlet che legge i byte lentamente viene chiusa una volta raggiunto il limite Timeout di caricamento connessione. Se l'opzione è disabilitata, non si verifica alcun timeout per le connessioni del servlet. Questa opzione è disabilitata per impostazione predefinita.

Timeout di caricamento connessione

Il timeout relativo ai caricamenti, espresso in millisecondi. Questo campo è applicabile solo se la casella di controllo Abilitato per l'opzione Timeout di caricamento è selezionata. Il valore predefinito è 300000 millisecondi.

Timeout richieste

Il numero di secondi prima dell'attivazione del timeout di una richiesta. Se non viene elaborata prima che sia raggiunto il valore di timeout, la richiesta viene ignorata. Il valore predefinito è 30 secondi.

Dimensione buffer di invio

La dimensione in byte del buffer di invio. Il valore predefinito è 8192 byte.

Lunghezza buffer intestazione

La dimensione in byte del buffer utilizzato dai thread di elaborazione delle richieste per la lettura dei dati delle richieste. Il valore predefinito è 8192 byte.

Dimensione massima POST

La dimensione massima in byte delle azioni POST. Il valore predefinito è 2097152 byte.

Codifica URI

Il nome del set di caratteri utilizzato per decodificare gli URI delle richieste ricevuti. Il valore deve essere un nome di set di caratteri IANA valido. Il valore predefinito è UTF-8.

Versione

La versione del protocollo HTTP in uso. Il valore predefinito è HTTP/1.1.

Compressione

Specifica l'uso della compressione GZIP HTTP/1.1 per risparmiare la larghezza di banda del server. Di seguito sono riportate le scelte disponibili.

on

Comprime i dati.

off

Disabilita la compressione.

force

Forza la compressione dei dati in tutti i casi.

Il valore predefinito è off.

Tipi MIME comprimibili

Lista separata da virgole di tipi MIME per i quali si utilizza la compressione HTTP. Il valore predefinito è text/html,text/xml,text/plain.

Dimensione minima di compressione

La dimensione minima di un file quando vi si applica la compressione. È necessario impostare questo valore se la compressione è impostata su On o Imponi. Il valore predefinito è 2048 byte.

User Agent senza compressione

Lista separata da virgole di espressioni regolari corrispondenti agli User Agent dei client HTTP per i quali non è consigliabile usare la compressione. Per impostazione predefinita questo valore è una stringa vuota.

User Agent con limitazioni

Lista di User Agent con limitazioni a cui è applicata la compressione HTTP. Se non viene specificato alcun User Agent, la compressione HTTP viene applicata a tutti gli User Agent. Per impostazione predefinita non viene specificato alcun agente utente.

Tipo di risposta predefinito

Stringa che specifica il tipo di risposta predefinito. Il formato è una stringa delimitata da punti e virgola composta da tipo di contenuto, codifica, lingua e set di caratteri. Il valore predefinito è text/html; charset=iso-8859-1.

Tipo di risposta forzata

Stringa che specifica il tipo di richiesta utilizzato se non è disponibile un mapping MIME con la stessa estensione del file. Il formato è una stringa delimitata da punti e virgola composta da tipo di contenuto, codifica, lingua e set di caratteri. Il valore predefinito è text/html; charset=iso-8859-1.

Adattatore

Il nome classe del Resource Adapter statico. Il valore predefinito è com.sun.grizzly.tcp.StaticResourcesAdapter.

Supporto Comet

Se questa opzione è selezionata, il supporto Comet viene abilitato per il listener di rete che fa riferimento a questo protocollo. Questa opzione è disabilitata per impostazione predefinita. Se il servlet o la pagina JSP utilizza la tecnologia Comet, verificare che ne venga eseguita l'inizializzazione durante l'avvio di GlassFish Server mediante l'aggiunta dell'elemento load-on-startup al file web.xml. Ad esempio:

<servlet>
<servlet-name>CheckIn</servlet-name>
<servlet-class>CheckInServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
Ricerca DNS

Se questa opzione è selezionata, la ricerca DNS viene abilitata. Questa opzione è disabilitata per impostazione predefinita.

Ricerca DNS

Se questa opzione è selezionata, la ricerca DNS viene abilitata. Questa opzione è disabilitata per impostazione predefinita.

Supporto RCM

Se questa opzione è selezionata, il supporto RCM (Resource Configuration Management) viene abilitato. Questa opzione è disabilitata per impostazione predefinita.

Trace

Se questa opzione è selezionata, l'operazione TRACE viene abilitata. Se l'opzione è disabilitata, GlassFish Server è meno soggetto ad attacchi con script da altri siti. Questa opzione è abilitata per impostazione predefinita.

Autenticazione pass-through

Se è selezionata, questa opzione indica che il listener di rete che utilizza questo protocollo riceve il traffico da un server proxy con terminazione SSL. Questa opzione è disabilitata per impostazione predefinita.

Creazione chunk

Se questa opzione è selezionata, la creazione di chunk di risposta HTTP viene abilitata. Questa opzione è abilitata per impostazione predefinita.

XPowered By

Se questa opzione è selezionata, vengono utilizzate le intestazioni X-Powered-By in base alle specifiche Java Servlet 3.0 e Java Server Pages 2.0. Questa opzione è abilitata per impostazione predefinita.

Barra codificata

Se questa opzione è selezionata, gli URI possono contenere barre codificate. Questa opzione è disabilitata per impostazione predefinita.

Supporto socket Web

Se questa opzione è selezionata, il protocollo WebSockets è supportato. Questa opzione è disabilitata per impostazione predefinita.

Task correlati
Comandi asadmin correlati
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices