PS Perm Generation
capacity = 88080384 (84.0MB)
used = 88080080 (83.99971008300781MB)
free = 304 (2.899169921875E-4MB)
99.99965486072358% used
Вот ваш виновник. PermGen используется для определений классов, и у вас их, кажется, много!
Попробуйте увеличить размер PermGen, добавив это к параметрам запуска Tomcat:
-XX:MaxPermSize=256M
... но если ваше приложение врезается в ваш текущий ограничение, это изменение даст вам лишь некоторое дополнительное время между сбоями.
Следите за его поведением и скоростью роста использования, но будьте готовы покопаться в коде вашего приложения для определения классов проблем.
Максимальный размер PermGen устанавливается отдельным переключателем командной строки, попробуйте -XX: MaxPermSize = 128M
, этого должно быть достаточно для PermGen.