Applications Configuration

Nella pagina Applications Configuration è possibile impostare proprietà per assicurare che vengano eseguiti il rilevamento delle modifiche apportate alle applicazioni distribuite e il ricaricamento delle classi modificate.

La pagina Applications Configuration contiene le seguenti opzioni.

Load Defaults

Pulsante che consente di ripristinare i valori predefiniti di tutte le impostazioni.

Reload

Se questa opzione è abilitata, le classi modificate vengono ricaricate dinamicamente. Il server controlla periodicamente la presenza di eventuali modifiche nella directory di distribuzione e ridistribuisce l'applicazione, automaticamente e dinamicamente, con le modifiche. Tale caratteristica risulta utile in un ambiente di sviluppo, in quanto consente di sottoporre a test rapidi le modifiche al software. In un ambiente di produzione, il ricaricamento dinamico può tuttavia compromettere le prestazioni. Inoltre, ogni volta che viene eseguito un ricaricamento, le sessioni eseguite al momento del transito diventano non valide. Il client deve riavviare la sessione. Questa opzione è abilitata per impostazione predefinita.

Reload Poll Interval

Identifica la frequenza con cui si desidera che il server controlli l'eventuale presenza di modifiche al codice in applicazioni e moduli distribuiti. Il valore predefinito è 2.

Admin Session Timeout

Indica il numero di minuti di inattività prima che si verifichi il timeout di Administration Console e che sia necessario rieseguire l'accesso. Il valore predefinito è 60.

Auto Deploy

Se l'opzione è abilitata, le applicazioni nella directory di distribuzione automatica vengono distribuite automaticamente. Questa opzione è abilitata per impostazione predefinita.

Auto Deploy Poll Interval

Specifica la frequenza con cui si desidera che il server controlli l'eventuale presenza di modifiche all'applicazione o al modulo nella directory di distribuzione automatica. Le modifiche dell'intervallo di polling non influiscono sul tempo necessario per la distribuzione di un'applicazione o un modulo. Il valore predefinito è 2.

Auto Deploy Retry Timeout

Specifica il numero di secondi durante i quali la dimensione di un file copiato parzialmente può rimanere invariata prima che si verifichi un errore. Il valore predefinito è 4.

Se un file viene copiato lentamente nella directory di distribuzione automatica, è possibile che venga visualizzato prima che ne venga terminata completamente la copia. Di conseguenza, il tentativo di distribuire automaticamente l'applicazione non riesce. Se un tentativo di distribuzione automatica di un'applicazione non riesce per questo motivo, GlassFish Server tenta di ridistribuire l'applicazione. Se la dimensione del file copiato parzialmente non cambia per il periodo di tempo specificato, si verifica un errore.

Auto Deploy Directory

Identifica la directory per monitorare la distribuzione automatica delle applicazioni. Il valore predefinito è domain-dir/autodeploy.

XML Validation

Specifica il tipo di convalida XML da eseguire su descrittori di distribuzione standard e di GlassFish Server. Di seguito sono indicati i tipi disponibili:

Full

Se la convalida XML non riesce, non riesce neanche la distribuzione. Questo è il valore predefinito.

Parsing

Vengono segnalati errori della convalida XML, ma la distribuzione viene eseguita.

None

La convalida XML non viene eseguita.

Verifier

Se l'opzione è selezionata, il verificatore viene eseguito prima della distribuzione automatica. Se la verifica non riesce, la distribuzione non viene eseguita. Il verificatore esamina la struttura e il contenuto del file. La verifica di applicazioni di grandi dimensioni richiede spesso tempi lunghi. Questa opzione è disabilitata per impostazione predefinita.

Precompile

Se l'opzione è abilitata, i file JSP (JavaServer Pages ) vengono precompilati. Se l'opzione è disabilitata, i file JSP vengono compilati in fase di runtime al primo accesso. Questa opzione è disabilitata per impostazione predefinita.

Additional Properties

Proprietà aggiuntive per applicazioni. In GlassFish Server non è definita alcuna proprietà aggiuntiva per le applicazioni.

Attività correlate
Copyright © 2010, Oracle e/o relative consociate. Tutti i diritti riservati. Nota legale