2011-11-05 17 views
43

Qualcuno può dirmi dettagli sul file hs_err_pid.log generato quando Tomcat si arresta in modo anomalo?Qualcuno può dirmi dettagli sul file hs_err_pid.log generato quando Tomcat si arresta in modo anomalo?

È necessario eseguire alcune impostazioni nella scheda Java dello strumento di configurazione Tomcat per generare il file hs_err_pid.log?

Qual è il percorso predefinito del file hs_err_pid.log? Possiamo cambiare questa posizione?

Attendo con ansia la vostra collaborazione e la vostra risposta.

risposta

39

Un molto molto buon documento riguardante questo argomento è Troubleshooting Guide for Java da (in origine) Sun. Vedere il capitolo "Risoluzione dei problemi di blocco del sistema" per informazioni sui file hs_err_pid*.

Vedi Appendix C - Fatal Error Log

Per la guida, per impostazione predefinita il file verrà creato nella directory di lavoro del processo, se possibile, o nel sistema di directory temporanea in caso contrario. Una posizione specifica può essere scelta passando il flag -XX: ErrorFile. Dice:

Se il -XX: ErrorFile = flag del file non è specificato, il sistema tenta di creare il file nella directory di lavoro del processo. Nel caso in cui il file non possa essere creato nella directory di lavoro (spazio insufficiente, problema di autorizzazione o altro problema), il file viene creato nella directory temporanea per il sistema operativo.

+0

Il log degli errori irreversibili viene creato automaticamente quando si verifica un errore o alcuni flag devono attivare la VM per generare quel file. – Bionix1441

+1

Non capisco lo scopo del tuo commento. Ho rivendicato qualcosa di diverso? –

+0

Era una domanda che mancava il punto interrogativo – Bionix1441

Problemi correlati