Tomcat на производственном сервере, PermGen и повторно развертывает
Это выглядит как
MemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
это общая проблема. Вы можете увеличить размер своего пермского пространства, но после 100 или 200 перераспределений оно будет заполнено. Отслеживание утечек памяти в ClassLoader практически невозможно.
Каковы ваши методы для Tomcat (или другого простого контейнера сервлетов - Jetty?) На производственном сервере? Перезапускается ли сервер после каждого развертывания решения?
Вы используете один Tomcat для многих приложений?
Может быть, мне следует использовать много серверов Jetty на разных портах (или встроенный Jetty) и каждый раз отменять / перезапускать / развертывать?