Impostazioni del membro cluster

Utilizzare questa pagina per gestire i membri di un cluster. In un cluster di server delle applicazioni, queste vengono gestiti insieme e partecipano alla gestione del carico di lavoro.

Una copia del primo membro del cluster che viene creato viene memorizzata come parte dei dati cluster e diventa il modello per tutti gli altri membri del cluster che vengono creati.

Qualsiasi modifica alla configurazione che viene apportata a un membro del cluster non interessa le impostazioni di configurazione del modello del membro. È possibile utilizzare i comandi wsadmin per modificare il modello del membro del cluster, oppure fare clic su Server > Cluster > Cluster di WebSphere Application Server > nome_cluster > Membri cluster > Modelli. Qualunque modifica apportata al modello non ha effetto sui membri del cluster già esistenti.

Per visualizzare questa pagina della console di gestione, fare clic su Server > Cluster > Cluster di WebSphere Application Server > nome_cluster.

Nella scheda Configurazione, è possibile modificare i campi. È anche possibile fare clic su Applicazioni installate. Per visualizzare lo stato delle applicazioni in esecuzione su questo server. Nella scheda Runtime, visualizzata soltanto quando il membro cluster è in esecuzione, è possibile visualizzare le informazioni su questo membro cluster. Tuttavia, le informazioni visualizzate in questa pagina sono di sola lettura. È opportuno ritornare alla scheda Configurazione per modificare qualsiasi impostazione visualizzata.

Nome membro

Specifica il nome del server delle applicazioni nel cluster. Sulla maggior parte delle piattaforme, il nome del server corrisponde al nome del processo. Il nome membro deve corrispondere al nome di uno dei server elencati nella pagina dei server delle applicazioni.

Nome nodo

Specifica il nome del nodo su cui è in esecuzione il membro cluster.

Spessore

Controlla il numero di richieste dirette al server delle applicazioni. Anche se si specifica un valore tra 0 e 20 come peso di un server, il peso assegnato al server è una proporzione, in cui, il peso assegnato al server è il numeratore e la somma dei pesi di tutti i membri del cluster è il denominatore.

Quando si aggiunge un nuovo membro a un cluster, il numero di richieste inviate a ciascun server nel cluster diminuisce, assumendo che il numero di richieste che arrivano al cluster resta lo stesso. Analogamente, quando si rimuove un nuovo membro da un cluster, il numero di richieste inviate a ogni server nel cluster aumenta, posto che il numero di richieste dirette al cluster non cambi.

Ad esempio, avendo un cluster costituito dai membri A, B e C con peso 2, 3 e 4 rispettivamente, i 2/9 delle richieste vengono assegnate al membro A, i 3/9 al membro B e i 4/9 al membro C. Se al cluster viene aggiunto un nuovo membro, il membro D, con peso 5, il membro A ottiene i 2/14 delle richieste, il membro B i 3/14 delle richieste, il membro C i 4/14 delle richieste e il membro D i 5/14 delle richieste.

[z/OS] Su z/OS, il peso consente di bilanciare alcuni tipi di carico di lavoro ma altri tipi sono bilanciati dal sistema z/OS.
  • Per le richieste HTTP, i pesi sono utilizzati per distribuire il traffico HTTP tra il plug-in del server Web e il controller del server che gestisce il server delle applicazioni del cluster. Assegnare un valore maggiore al server delle applicazioni che deve ricevere il traffico HTTP.
  • Per le chiamate ai servizi Web, le informazioni vengono trasferte da un servant in un server delle applicazioni ad un controller in un altro server delle applicazioni. Il server delle applicazioni che riceve la chiamata ha il valore di peso maggiore.
  • Il peso non ha effetto sulle richieste IIOP (Internet Inter-ORB Protocol). Le richieste IIOP sono distribuite al server delle applicazioni corretto mediante il distributore sysplex.
Tipo dati Numero intero
Intervallo Da 0 a 20
ID univoco

Specifica l'identificativo numerico del server delle applicazioni, univoco all'interno del cluster. L'ID viene utilizzato per affinità.

Tipo dati Numero intero
Tipo dati Esadecimale
Nome breve [z/OS]

Specifica il nome abbreviato di questo membro del cluster. Questo campo viene visualizzato soltanto se l'esecuzione avviene su una piattaforma z/OS.

Il nome breve è il nome lavoro z/OS predefinito e identifica il membro cluster per le funzioni native del sistema operativo, tra cui WLM (Workload Manager), Automatic Restart Manager, SAF (ad esempio, RACF), il controllo delle attività avviate e altre.

Se si specifica un nome abbreviato per un membro del cluster, il nome:
  • Deve avere una lunghezza di otto caratteri. Per impostazione predefinita, quando il prodotto viene eseguito su z/OS, esso presuppone l'uso di un nome abbreviato server di 7 caratteri (JOBNAME). Se gli standard di denominazione richiedono 8 caratteri, è possibile allungare il nome breve da 7 a 8 caratteri.
  • Deve contenere soltanto caratteri alfanumerici in maiuscolo.
  • Non può cominciare con un numero.
  • Deve essere univoco nella cella.
  • Non può essere lo stesso del valore specificato nella proprietà ClusterTransitionName di qualsiasi server non organizzato in cluster. Non specificare il nome di una transizione del cluster per un server che fa parte dello stesso cluster.

Se non si specifica un nome breve, il sistema assegna un nome breve predefinito che è automaticamente univoco all'interno della cella. È possibile modificare il nome abbreviato generato in base alle convenzioni di denominazione.

Tipo dati Stringa
Esecuzione in modalità di sviluppo

Abilitando questa opzione, si riduce il tempo di avvio di un server delle applicazioni. Ciò potrebbe includere le impostazioni JVM (Java virtual machine), come ad esempio la disabilitazione della verifica di bytecode e la riduzione dei costi di compilazione JIT (Just in Time). Non abilitare questa impostazione sui server di produzione. Questa impostazione è disponibile soltanto sui server delle applicazioni eseguiti in celle di Versione 6.0 e/o successive.

[iSeries] Questa opzione non è supportata in un ambiente i5/OS.

Specifica che si desidera utilizzare le impostazioni JVM, -Xverify e -Xquickstart, all'avvio. Dopo aver selezionato questa opzione, salvare la configurazione e riavviare il server per attivare la modalità di sviluppo.

L'impostazione predefinita per questa opzione è false, che indica che il server non è avviato in modalità di sviluppo. L'impostazione di questa opzione su true specifica che il server viene avviato in modalità di sviluppo, utilizzando impostazioni che riducono il tempo di avvio del server.

Tipo dati Booleano
Valore predefinito false
Avvio parallelo

Specifica se avviare il server su più thread. All'avvio del server su più thread, i componenti del server, i servizi e le applicazioni vengono avviati in parallelo piuttosto che in sequenza, e tale condizione potrebbe abbreviare il tempo di avvio.

L'impostazione predefinita per questa opzione è true ed indica che il server utilizza più thread all'avvio. L'impostazione di questa opzione su false specifica che il server utilizza un singolo thread all'avvio, che potrebbe aumentare il tempo di avvio.

L'ordine con cui le applicazioni vengono avviate dipende dalla relazione assegnata a ciascuna di esse. L'applicazione con la relazione di avvio più bassa viene avviata per prima. Le applicazioni con la stessa relazione di avvio vengono avviate in parallelo. Utilizzare il campo Relazione di avvio nella pagina Applicazioni > Tipi di applicazioni > Applicazioni enterprise WebSphere > nome_applicazione > Comportamento di avvio della console di gestione per impostare la relazione inziale per un'applicazione.

Tipo dati Booleano
Valore predefinito true
Avvia i componenti a seconda della necessità

Selezionare questo campo se si desidera che i componenti dei membri del cluster vengano avviati in base alle necessità di un'applicazione che è in esecuzione in questo membro del cluster.

Se questa proprietà è selezionata, i componenti del membro del cluster vengono avviati in maniera dinamica a seconda della necessità. Se questa proprietà non è selezionata, durante il processo di avvio del cluster vengono avviati tutti i componenti del membro cluster. Quindi, la selezione di questa proprietà può migliorare i tempi di avvio e ridurre l'utilizzo della memoria, dal momento che nel processo di avvio viene avviato un numero minore di componenti.

L'avvio di componenti nel modo richiesto è più efficace se tutte le applicazioni, distribuite sul cluster, sono dello stesso tipo. Ad esempio, l'utilizzo di questa opzione viene ottimizzato se tutte le applicazioni sono applicazioni Web che utilizzano servlet e file JSP (JavaServer Pages). Questa opzione funziona in modo meno efficace se le applicazioni utilizzano servlet, file JSP e EJB (Enterprise JavaBeans).

Prevenzione dei problemi: Per verificare la compatibilità con altri prodotti WebSphere, l'impostazione predefinita per questa opzione viene deselezionata. Prima di selezionare questa opzione, verificare che qualsiasi altro prodotto WebSphere che viene eseguito insieme a questo prodotto supporti questa funzionalità.gotcha
Esecuzione in modalità JVM a 64 bit [z/OS]

Specifica che il server delle applicazioni viene eseguito in modalità a 64 bit, l'impostazione predefinita. L'esecuzione in modalità a 64 bit fornisce ulteriore memoria virtuale per le applicazioni utente. Questo campo viene visualizzato soltanto se l'esecuzione avviene su una piattaforma z/OS.

È possibile deselezionare questa impostazione se occorre eseguire il server delle applicazioni in modalità a 31 bit.

Non esiste alcuna interdipendenza tra le modalità con cui vengono eseguiti i vari server. È possibile, quindi eseguire alcuni server in modalità a 64 bit e altri in modalità a 31 bit. Convertire, tuttavia, tutti i server per l'esecuzione in modalità a 64 bit, dal momento che il supporto per server in esecuzione in modalità a 31 bit è obsoleto.

Accesso alle classi del server interne

Specifica se le applicazioni in esecuzione in questo server possono o meno accedere a molte classi di implementazione del server.

Se si seleziona Consenti, le applicazioni possono accedere alla maggior parte delle classi di implementazione server. Se si seleziona Limita, le applicazioni non potranno accedere alle classi di implementazione server. Le applicazioni otterranno una eccezione ClassNotFoundException se provano ad accedere a tali classi.

Per questa proprietà generalmente occorre selezionare Limita, dal momento che la maggior parte delle applicazioni utilizzano le API supportate e non richiedono l'accesso ad alcuna classe interna. Se l'applicazione richiede l'utilizzo di una o più classi server interne, tuttavia, selezionare Consenti come valore per questa proprietà.

Il valore predefinito per questa proprietà è Consenti.

Politica del programma di caricamento classe

Specifica se esiste un solo programma di caricamento classe che carica tutte le applicazioni o un programma di caricamento classe diverso per ogni applicazione.

Modalità di caricamento classi

Specifica se il programma di caricamento classe deve eseguire una ricerca nel programma di caricamento classe parent o in quello dell'applicazione, prima di caricare una classe. Il valore standard per i programmi di caricamento classi del Kit di sviluppo e per i programmi di caricamento classi del prodotto è Classi caricate con il programma di caricamento classe parent per primo.

Questo campo è valido solo se si imposta il campo della politica del programma di caricamento classi su Single.

Se si seleziona Classi caricate prima con il programma di caricamento classe locale (parent per ultimo), l'applicazione può sovrascrivere le classi contenute nel programma di caricamento classe parent, ma questa azione può causare potenzialmente, un'eccezione ClassCastException o un errore linkage, se si utilizzano insieme classi sovrapposte e non.

ID processo

Specifica l'ID processo del sistema operativo nativo di questo server.

La proprietà ID processo è in sola lettura. Il sistema genera automaticamente il valore.

Nome cella

Specifica il nome della cella in cui questo server è in esecuzione.

La proprietà Nome cella è in sola lettura

Nome nodo

Specifica il nome del nodo in cui questo server è in esecuzione.

La proprietà Nome nodo è in sola lettura

State

Specifica lo stato di runtime di questo server.

La proprietà Stato è in sola lettura.




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

Concetti correlati
Attività correlate
Riferimenti correlati
Raccolta di membri di cluster


Nome file: urun_rwlm_member_inst.html