2009-06-03 4 views
1

Когда я запускаю tomcat 6, он замерзает в определенной точке запуска и остается там навсегда (я ждал 3 часа, и ничего не произошло - даже ошибка из памяти). У меня нет ни малейшего понятия о том, что может вызвать подобное поведение.Tomcat 6 зависает при запуске

Я с запущенный кот Jira и Confluence, и проблема, как представляется, когда кот пытается загрузить стечение:

****************************************************************************************************** 
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] 

После этой линии над больше ничего не происходит.

Я думал, что это может быть проблема с permGem или что-то подобное, поэтому, чтобы избежать ограничений permGem, я настроил catalina.sh с:

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" 

Я incresed пространство много Jvm, чтобы увидеть, если он работает, но это не помогло.

Tomcat версия: 6.0.18 Jira версия: 3.13.3 Confluence Версия: 2.10.3

Итак, кто уже имел эту проблему раньше? Может быть проблема с памятью (ОЗУ)? Проблема с Spring и Tomcat6? Или любая другая проблема?

ответ

2

У вас есть ошибки в вашем журнале?

Вы проверили, может ли слияние, возможно, ждать базы данных или сети?

2

Получите thread dump для приложения и отметьте темы, которые BLOCKED, WAITING или TIMED_WAITING.

Также будьте осторожны с потоками в RUNNABLE , но Выполнение сетевых операций ввода-вывода, например InputStream.read().

0

Я проверил свою базу данных, она вообще не работала, но это была не проблема, которая заставляла замолчать мой кот.

У меня недоставало ОЗУ. В том месте, где застрял tomcat, был пик памяти, чтобы загрузить много вещей из слияния.

Я использую виртуальную машину (VMware) для запуска моего слияния, jira и svn внутри сервера с тремя другими виртуальными машинами.

Чтобы решить эту проблему, мне пришлось увеличить объем памяти (ОЗУ), которую могла использовать моя виртуальная машина, от 2 ГБ до 4 ГБ.

0

пожалуйста, проверьте/общее/Библиотека/javaee.jar существует ли $ CATALINA_BASE

+0

Если вы просите больше информации от OP, то вы должны опубликовать комментарий не ответ. Если вы пытаетесь предоставить ответ, вам нужно будет предоставить дополнительную информацию о том, что здесь. – Mike