Raccolta di host virtuali

Utilizzare questa pagina per creare e gestire le configurazioni che permettono ad una singola macchina host di comportarsi come più macchine host. Tali configurazioni sono note come host virtuali.

Per visualizzare questa pagina della console di gestione, fare clic su Ambiente > Host virtuali.

Ciascun host virtuale ha un nome logico (da definire su questo pannello) ed è identificato tramite l'elenco di uno o più alias DNS (domain name system). Un alias DNS è il nome host e il numero porta TCP/IP utilizzato per richiedere il servlet, ad esempio yourHostName:80. (Per impostazione predefinita, il numero porta è 80.)

Definire una o più associazioni alias facendo clic su un host virtuale esistente o aggiungendo un nuovo host virtuale.

Quando viene effettuata una richiesta servlet, il nome server e il numero di porta, immessi nel browser, vengono confrontati con l'elenco di tutti gli alias riconosciuti, in modo da individuare l'host virtuale corretto per supportare il servlet. Nessuna corrispondenza restituisce un errore al browser.

Un profilo del server delle applicazioni fornisce un host virtuale predefinito con alcuni alias comuni, quali l'indirizzo IP (internet protocol), il nome host abbreviato DNS e il nome host completo DNS. L'alias comprende la prima parte del percorso di accesso ad una risorsa, come un servlet.

Ad esempio, l'alias corrisponde a localhost:80 nella richiesta http://localhost:80/myServlet.

Un host virtuale non viene associato ad un particolare profilo o nodo (macchina), ma ad un server particolare. Si tratta di una configurazione e non di un "oggetto attivo." È possibile creare un host virtuale, ma non è possibile avviarlo o arrestarlo.

Per molti utenti, la creazione di host virtuali non è necessaria in quanto l'host_predefinito fornito è sufficiente.

L'aggiunta del nome host e dell'indirizzo IP della macchina host locale alla tabella degli alias, permette a un utente remoto di accedere alla console di gestione.

Le risorse associate a un host virtuale non possono condividere i dati con le risorse di un altro host virtuale, anche se gli host condividono la stessa macchina fisica.

Nome servlet

Specifica un nome logico per configurare le applicazioni Web con un particolare nome host. L'host virtuale predefinito si adatta alla maggior parte delle configurazioni semplici.

Gli host virtuali consentono di isolare, e gestire in maniera indipendente, più insiemi di risorse sulla stessa macchina fisica. Determinare la necessità di un alias dell'host virtuale per ogni porta associata ad un canale di trasporto HTTP o ad un trasporto HTTP. Per ciascuna porta utilizzata da un canale di trasporto HTTP o da un trasporto HTTP, deve essere presente un alias dell'host virtuale corrispondente. Esiste un canale di trasporto HTTP o un trasporto HTTP associato ad ogni contenitore Web ed esiste un contenitore Web in ogni server delle applicazioni.

Quando si crea un host virtuale, viene creata una serie predefinita di 90 voci MIME per l'host virtuale.

È necessario creare un host virtuale per ciascuna porta HTTP nei seguenti casi:
  • Viene utilizzato il trasporto HTTP interno con una porta diversa da quella predefinita, la 9080, o per qualche motivo l'host virtuale non contiene la voce consueta per la porta 9080.
  • Creare più server delle applicazioni autonomi che utilizzano lo stesso host virtuale. Poiché ciascun server deve essere in ascolto su una porta HTTP differente, è necessario un alias dell'host virtuale per la porta HTTP di ogni server.
  • Vengono creati più server delle applicazioni, come server autonomi, gestiti o membri cluster, che utilizzano lo stesso host virtuale. Poiché ciascun server deve essere in ascolto su una porta HTTP differente, è necessario un alias dell'host virtuale per la porta HTTP di ogni server.



I collegamenti contrassegnati (online) richiedono un accesso a Internet.

Attività correlate
Riferimenti correlati


Nome file: urun_rvhost.html