Nella pagina New Transport è possibile creare un nuovo trasporto.
In genere non è necessario utilizzare altri trasporti in aggiunta al trasporto tcp predefinito.
La pagina New Transport contiene le seguenti opzioni.
Nome della configurazione a cui si applicano le impostazioni visualizzate nella pagina. Campo di sola lettura.
Nome univoco per il trasporto.
Nome della classe di implementazione del trasporto. Il valore predefinito è com.sun.grizzly.TCPSelectorHandler.
Nome della classe del gestore dei tasti di selezione. Per gestore di tasti di selezione si intende una classe astratta che gestisce il ciclo di vita dei tasti di selezione. Se non si specifica un valore viene utilizzata un'implementazione predefinita.
Tipo di ByteBuffer da utilizzare. Le opzioni disponibili sono HEAP e DIRECT. Il valore predefinito è HEAP.
Numero di processori nel computer. Un valore pari a -1 indica che il calcolo dei thread accettori viene eseguito solo tramite Grizzly, sulla base del numero dei processori presenti nel computer. Il valore predefinito è 1.
Per impostare il numero dei thread di elaborazione della richiesta, specificare il valore Max Thread Pool Size del pool di thread utilizzato da un listener di rete che utilizza questo trasporto.
Numero massimo di connessioni in attesa su un listener di rete che utilizza questo trasporto. Il valore predefinito è 4096.
Dimensioni del buffer, in byte, da specificare per i flussi di input creati da un listener di rete che utilizza questo trasporto. Il valore predefinito è 8192.
Numero di secondi dopo cui un tasto inattivo viene annullato e il canale viene chiuso. Il valore predefinito è 30.
Numero di millisecondi di attesa di GlassFish Server durante la fase di analisi di intestazione e corpo del testo di un'operazione di lettura. Il valore predefinito è 30.000.
Numero di millisecondi durante i quali viene bloccata l'attesa di eventi (richieste utenti) mediante un selettore NIO. Il valore predefinito è 1000.
Numero di millisecondi di attesa di GlassFish Server prima che venga considerata terminata la connessione del client remoto durante la scrittura della risposta. Il valore predefinito è 30.000.
Se l'opzione è selezionata, la configurazione interna di Grizzly viene scaricata nei log del server. Questa opzione potrebbe fornire informazioni utili per il debugging. Questa opzione è disabilitata per impostazione predefinita.
Se l'opzione è selezionata viene eseguito il dump delle informazioni di richiesta/risposta nel log del server. Questa opzione potrebbe fornire informazioni utili per il debugging, tuttavia causa un peggioramento significativo delle prestazioni. Questa opzione è disabilitata per impostazione predefinita.
Se l'opzione è selezionata, viene abilitato TCP_NODELAY (anche noto come algoritmo di Nagle). Questa opzione è abilitata per impostazione predefinita.