È necessario esaminare le impostazioni di WebSphere Application Server per il profilo application server del server ClearQuest Web. Se si è installato ClearQuest in un nuovo profilo, le impostazioni nel profilo creato durante l'installazione vengono ottimizzate per ottenere le prestazioni migliori. Se si è eseguita l'installazione in un profilo esistente o se il server ha dei problemi inerenti alle prestazioni, è possibile che occorra regolare i valori dei parametri.
Quando si effettua l'aggiornamento dei componenti web Rational alla V8.0.1, si ha l'opzione di distribuire i componenti su WebSphere Application Server V8.5.x. Prima di poter distribuire i componenti web Rational aggiornati, effettuare l'aggiornamento alla nuova versione di un WebSphere Application Server esistente o di un'istanza V8.5.x separata.
I componenti web ClearCase e ClearQuest V8.0.1 supportano la distribuzione in WebSphere Application Server versione 8.0.0.x e 8.5.x. A seconda della versione del prodotto Rational installata e della versione di WebSphere Application Server utilizzata per la distribuzione, l'aggiornamento a ClearCase CCRC WAN Server o a ClearQuest Web Server V8.0.1 può richiedere l'installazione di una nuova istanza di WebSphere Application Server e IBM HTTP Server o l'aggiornamento della versione esistente.
La Tabella 1 elenca le impostazioni consigliate per il profilo WebSphere Application Server dove è distribuito il server Rational ClearQuest Web. Questi valori vengono applicati per impostazione predefinita quando il server ClearQuest Web viene distribuito in un nuovo profilo creato durante il processo di installazione o di aggiornamento di ClearQuest.
| Impostazione WAS | Nome parametro | Valore ottimizzato | Descrizione |
|---|---|---|---|
| Dimensione heap JVM | setJvmMaxHeapSize | 1536 MB | Controlla il consumo di memoria VM Java™. Questo valore, se è impostato troppo basso, può causare frequenti errori di memoria esaurita. |
| Pool di thread | setMaxSizesOfThreadPools | 200 | Specifica il numero massimo di thread da conservare nel pool di thread predefinito. La modifica di questo valore può influenzare il tempo di avvio ed elaborazione del server. |
| PMI (Performance Monitoring Infrastructure) | disablePMI o enablePMI | disablePMI | Disabilita il processo di raccolta dati PMI che raccoglie informazioni per diagnosticare i problemi e regolare le prestazioni delle applicazioni. La disabilitazione della raccolta dati migliora le prestazioni del server. È possibile abilitare PMI per la risoluzione dei problemi quando necessario. |
| Dimensione file di log JVM | setSystemOutErr | 20 MB | Imposta la dimensione file per SystemOut.log e SystemErr.log JVM.
L'ubicazione predefinita per questi log è
|
| Log di traccia | setTraceLog | 20 MB | |
| Impostazione del timeout di scrittura per il canale in entrata HTTP | setDefaultInboundHttpChannelWriteTimeouts | 300 secondi | Specifica la quantità di tempo, in secondi, per cui il canale di trasporto HTTP attende su un socket la trasmissione di ciascuna porzione di dati di risposta. L'impostazione di un valore troppo basso può causare l'interruzione delle connessioni e degli errori di download. In questo caso, i file di log del server potrebbero presentare errori tipo IOError o AsyncTimeoutException. |
Modifica delle impostazioni del profilo WebSphere Application Server del profilo ClearQuest Web Server utilizzando il tool teamAdminUtils.jacl.
È possibile utilizzare il tool teamAdminUtils.jacl per impostare le impostazioni consigliate predefinite per un profilo ClearQuest Web. È anche possibile eseguire questo comando per modificare degli specifici valori. Ad esempio, per impostare i valori predefiniti, utilizzare setCMRecommendedDefaults. Per modificare semplicemente la dimensione heap JVM, utilizzare setJvmMaxHeapSize.
Per ulteriori informazioni sul tool wsadmin, consultare il centro informazioni di WebSphere Application Server: V8.5, V8.0
Impostare le impostazioni di WebSphere Application Server per il profilo di application server ClearQuest Web sui valori consigliati