Quando si crea un listener di rete, è possibile creare simultaneamente un protocollo per il listener di rete, oppure utilizzare un protocollo creato in precedenza. In genere tra un listener di rete e il protocollo associato viene stabilita una relazione uno-a-uno, ma non si tratta di un requisito obbligatorio.
Nell'albero di navigazione espandere il nodo Configurazione.
Nel nodo Configurazione, espandere il nodo Configurazione di rete.
Nel nodo Configurazione di rete, selezionare il nodo Listener di rete.
Viene visualizzata la pagina Listener di rete.
Nella pagina Listener di rete, fare clic su Nuovo.
Viene visualizzata la pagina Nuovo listener di rete.
Nel campo Nome, digitare un nome per il listener di rete.
I nomi di listener di rete non possono iniziare con un numero.
Nel campo Protocollo, specificare il protocollo da associare al listener di rete.
Selezionare Crea un nuovo protocollo per creare un nuovo protocollo con le impostazioni predefinite. Inoltre, dall'elenco a discesa Server virtuale, selezionare il server virtuale da associare al protocollo.
Il nome predefinito del protocollo è il nome del listener di rete con l'aggiunta del suffisso -protocol
, ma il valore è modificabile.
Selezionare Usa un protocollo esistente, quindi selezionare un protocollo dall'elenco a discesa.
Se si seleziona questa opzione, in genere il protocollo per questo listener è già stato creato.
È possibile specificare il protocollo solo quando si crea il listener di rete. In seguito non sarà possibile modificare il protocollo associato.
Selezionare la casella di controllo Stato abilitato per abilitare il listener di rete.
Questa opzione è abilitata per impostazione predefinita. Se il listener è disabilitato, ogni tentativo di connessione al listener genera un'eccezione nel socket (java.net.ConnectException
).
Nelle versioni di GlassFish Server anteriori alla 9.1, in caso di listener con attributo Abilitato impostato su False, veniva restituito un codice di risposta 404 per ogni richiesta inviata. Per ottenere questo funzionamento nella versione corrente di GlassFish Server, impostare lo stato del listener su Abilitato e lo stato di ciascun server virtuale associato su OFF. I listener associati a un server virtuale vengono riportati nell'elenco a discesa Listener di rete disponibile nel server.
Selezionare la casella di controllo Sicurezza abilitata per abilitare la sicurezza per il protocollo utilizzato dal listener di rete.
Questa opzione è disabilitata per impostazione predefinita.
Selezionare la casella di controllo Listener JK abilitato per impostare nel listener il supporto del protocollo mod-jk
di Apache.
Il protocollo mod-jk
è un protocollo di comunicazione/rete proprietario tra httpd
(server Web) di Apache e un'istanza backend di &ProductName. Se il listener supporta il protocollo, tutto il contenuto statico dovrebbe essere gestito mediante httpd
, mentre le richieste di risorse dinamiche (ad esempio servlet e pagine JSP) vengono reindirizzate al listener di rete abilitato mod-jk
di GlassFish Server tramite il protocollo mod-jk
. Questa opzione è disabilitata per impostazione predefinita.
Nel campo Porta, digitare il numero della porta di attesa desiderato per il listener di rete.
Sono ammessi i valori compresi tra 1 e 65535. In un sistema UNIX, per creare socket in ascolto sulle porte comprese tra 1 e 1024 sono necessari i privilegi di utente privilegiato.
Nel campo Indirizzo, digitare l'indirizzo IP di attesa desiderato per il listener di rete.
L'indirizzo può essere specificato utilizzando la notazione per indirizzi IPv6 o con separazione mediante coppie di punti. È possibile specificare any
(per INADDR_ANY
) per impostare tutti gli indirizzi IP per l'ascolto. Può essere costituito da un nome host.
Dall'elenco a discesa Pool di thread, selezionare il pool di thread da associare al listener di rete.
In genere si seleziona uno dei due pool di thread configurati durante l'installazione di GlassFish Server.
Dall'elenco a discesa Trasporto, selezionare il tipo di trasporto che dovrà essere utilizzato dal listener di rete.
Per impostazione predefinita, l'unica opzione è tcp
.
Fare clic su OK.
Se per il listener di rete è stata abilitata la sicurezza è possibile utilizzare la scheda SSL o modificare le impostazioni SSL del protocollo utilizzato dal listener di rete.