Impostazioni della cache EJB

Utilizzare questa pagina per configurare e gestire la cache di un contenitore EJB specifico. Per determinare il limite assoluto della cache, moltiplicare il numero dei bean enterprise attivi in una determinata transazione per il numero totale delle transazioni simultanee previste. Quindi, aggiungere il numero di istanze di bean di sessione attive. È possibile utilizzare il Visualizzatore prestazioni Tivoli per visualizzare le informazioni sulle prestazioni dei bean.

Per visualizzare questa pagina della console di gestione, fare clic su Server > Server delle applicazioni > serverName > Contenitore EJB > Impostazioni della cache EJB.

Scheda Configurazione

Intervallo di pulitura
Specifica l'intervallo durante il quale il contenitore tenterà di rimuovere le voci non utilizzate dalla cache per ridurne il numero al valore limite stabilito per la cache.

Il gestore cache effettua un tentativo di mantenere alcune voci non assegnate, operazione che può essere eseguita velocemente, se necessario. Un thread in background tenta di cancellare alcune voci durante la gestione di alcune voci non assegnate. Se il thread è in esecuzione durante il periodo di inattività del server delle applicazioni, quando questo dovrà assegnare nuove voci della cache, non dovrà pagare il costo in termini di prestazioni nell'eliminare le voci. In genere, aumentare questo parametro con l'incremento della dimensione della cache.

Tipo dati Numero intero
Unità Millisecondi
Intervallo Maggiore di 0
Predefinito 3000
Dimensione cache
Specifica il numero di bucket nell'elenco istanze attive all'interno del contenitore EJB.

Un bucket può contenere più di un'istanza di bean enterprise attiva, ma le prestazioni sono ottimizzate se a ciascun bucket nella tabelle viene assegnato un numero minimo di istanze. Se il numero di istanze attive all'interno del contenitore supera il numero di bucket, ovvero, le dimensioni della cache, il contenitore tenta periodicamente di ridurre il numero di istanze attive nella tabella rendendone passive alcune. Per un bilanciamento ottimale tra prestazioni e memoria, impostare questo valore sul numero massimo di istanze attive previste per un carico di lavoro tipico.

Tipo dati Numero intero
Unità Bucket nella tabella hash
Intervallo Maggiore di 0. Il contenitore seleziona il successivo numero principale pari o superiore al valore specificato.
Predefinito 2053

Informazioni correlate

Pulsanti della console di gestione
Impostazioni del contenitore EJB