Всего памяти на компьютере был поглощен Tomcat и каждый клик по моему интерфейс программы привело замораживания всю машину для второго и prstat (программы в Solaris контролировать состояние процессов, в Linux это верх команда) указано, что процессор вскочил на 100%. После 5 лет с сервером Apache я был полностью разочарован ... Я думал, что эти ребята, которые всегда жалуются Java правы: это просто трата денег, времени и ресурсов. Это всегда голоден (с точки зрения ресурсов) монстр - Tomcat - никогда не будет летать я был не прав!.
Проблема была с настройками, которые были в моей установки Tomcat. Воспользовавшись, что Apache работает прекрасно сразу после установки, я не был готов к настройке производительности Tomcat. Честно говоря, я не имею никакой ключ, как это сделать. Особенно после работы с httpd.conf (конфигурационный файл Apache), то было не так легко попасть в нескольких файлах XML, где конфигурация Tomcat является распространились по всему. Некоторые странные вещи произошло здесь и там ... Первый шаг был сделать все working.And через некоторое время ситуация начала работать все лучше и лучше.
Первое, что я обнаружил, была проблема с дополнительными библиотеками в моих веб-приложений, которые я использовал. Я не мог связать их с общей /Lib каталога Tomcat. Я должен был иметь их только в одном месте, прямо в общей Lib /, нет ссылок на другое место! Вторая вещь, что я обнаружил, что, даже если документация утверждает, что "war-файлы будут открыты в каталоге WebApps и экстрагируют автоматически", они на самом деле когда-то мог быть там в течение нескольких часов и ничего не произошло. Иногда она работала, то не сделал.
Если вы делаете пакет для распространения многих установки, это будет безопаснее для извлечения файлов из военными файлов вашей программы установки и не полагаться на Tomcat. Хотя вы можете отключить эту функцию на всех (я не полагаться на него) .Как двигаться Tomcat из одного каталога в другой? Мой ответ здесь для Solaris и Linux. Но это очень аналогичные процедуры для Windows.Tomcat 5.x, по сравнению с более ранними верси