Configurare le proprietà di gestione per il contenitore Web

La gestione delle sessioni consente di configurare la modalità di creazione ed eliminazione delle sessioni, la posizione di memorizzazione dello stato della sessione e il numero massimo di sessioni disponibili.

  1. Nella struttura ad albero, espandere il nodo Configuration.
  2. Selezionare la configurazione da modificare.
  3. Nel nodo della configurazione, selezionare il nodo Web Container.

    Viene visualizzata la pagina General Properties.

  4. Nella pagina General Properties, fare clic sulla scheda Manager Properties.

    Viene visualizzata la pagina Manager Properties.

  5. Nel campo Reap Interval, digitare il numero di secondi al termine dei quali i dati della sessione inattiva vengono eliminati dall'archivio.

    Il valore predefinito è 60.

    Specificare un valore inferiore alla frequenza con cui i dati della sessione vengono modificati. Nel caso di un sito Web utilizzato di frequente, si consiglia ad esempio di specificare il valore più basso possibile (1 secondo) per un servlet del contatore di accessi; in caso contrario, potrebbero andare perse le ultime visite ogni volta che si riavvia il server.

  6. Nel campo Max Sessions, digitare il numero massimo di sessioni memorizzabili nella cache.

    Un valore pari a -1 indica un numero di sessioni illimitato. Il valore predefinito è -1.

    Una volta raggiunto il limite, ogni tentativo di creare una nuova sessione genera l'evento IllegalStateException.

  7. Nel campo Session Filename, digitare il percorso completo o relativo della directory in cui viene salvato lo stato della sessione a ogni avvio dell'applicazione, se consentito.

    Se il percorso non è stato impostato, lo stato della sessione non viene salvato. Per impostazione predefinita, tale percorso non è impostato.

    I percorsi relativi fanno riferimento alla directory temporanea di questa applicazione Web.

    Questa impostazione è valida solo se l'opzione Persistence Type è impostata su memory. Per impostare l'opzione Persistence Type, vedere Configurare le impostazioni di disponibilità per il contenitore Web.

  8. (Opzionale) Nella sezione Additional Properties, specificare le proprietà aggiuntive.

    In GlassFish Server non è definita alcuna proprietà aggiuntiva per la gestione delle sessioni.

  9. Fare clic su Save.

    Suggerimento - Per tornare alle impostazioni predefinite, fare clic sul pulsante Load Defaults, quindi su Save.


Vedere anche
Copyright © 2010, Oracle e/o relative consociate. Tutti i diritti riservati. Nota legale