Domanda

Quando avvio Tomcat 6 si blocca in certo punto della messa in servizio e vi rimane per sempre (ho aspettato 3 ore e non è successo niente - nemmeno un errore di memoria). Non ho alcun indizio di quello che potrebbe causare un comportamento del genere.

Sono runnig Tomcat con Jira e Confluence, e il problema sembra essere quando tomcat tenta di caricare confluenza:

******************************************************************************************************
JIRA 3.13.3 build: 344 (Enterprise Edition) started. You can now access JIRA through your web browser.
******************************************************************************************************

    2009-06-02 19:38:21,272 JiraQuartzScheduler_Worker-1 INFO [jira.action.admin.DataExport] Export took 387ms
    2009-06-02 19:38:21,291 JiraQuartzScheduler_Worker-1 INFO [jira.action.admin.DataExport] Wrote 392 entities to export
    2009-06-02 19:38:21,606 INFO [main] [com.atlassian.confluence.lifecycle] contextInitialized Starting Confluence 2.10.3 (build #1519)
    2009-06-02 19:38:21,711 INFO [main] [beans.factory.xml.XmlBeanDefinitionReader] loadBeanDefinitions Loading XML bean definitions from class path resource [bootstrapContext.xml]
    2009-06-02 19:38:22,236 INFO [main] [beans.factory.xml.XmlBeanDefinitionReader] loadBeanDefinitions Loading XML bean definitions from class path resource [setupContext.xml]

Dopo questa riga sopra niente di più accade.

Ho pensato che potrebbe essere un problema con permGem o qualcosa di simile, in modo da evitare limitazioni permGem, ho configurato catalina.sh con:

CATALINA_OPTS="$CATALINA_OPTS -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true"

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:PermSize=256m -XX:MaxPermSize=640m -XX:+DisableExplicitGC"

I incresed spazio di una JVM molto da vedere se funziona, ma non ha aiutato.

Versione Tomcat: 6.0.18 Versione Jira: 3.13.3 Confluence Versione: 2.10.3

Quindi, chiunque ha già avuto questo problema prima? Potrebbe essere una memoria (RAM) problema? Un problema con la primavera e Tomcat6? O qualsiasi altro tipo di problema?

È stato utile?

Soluzione

Avete errori nel registro?

Hai controllato se confluenza è forse in attesa per il database o di rete?

Altri suggerimenti

discarica filo per l'applicazione e verificare la presenza di fili che sono bloccati, in attesa o TIMED_WAITING.

attenti anche di thread nel RUNNABLE ma fare rete di I / O, per esempio InputStream.read().

Ho controllato il mio database, non funzionava affatto, ma che non era il problema che stava facendo il mio gatto congelare.

Ho avuto un problema di mancanza di RAM. In quel luogo in cui Tomcat è rimasto bloccato c'era un picco di memoria per caricare un sacco di roba da confluenza.

Sto utilizzando una macchina virtuale (VMware) di eseguire il mio confluenza, jira e SVN all'interno di un server con altri 3 macchine virtuali.

Per risolvere il problema che ho avuto per aumentare la memoria (RAM) la mia macchina virtuale potrebbe usare, da 2GB a 4Gb.

Si prega di verificare se esiste $ CATALINA_BASE / common / lib / javaee.jar

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top