Добрый вечер. Возникла следующая проблема. Не отрабатывает перезапуск Tomcat процесс убивает и не запускает.
Команда в Catalina.sh
-XX:OnOutOfMemoryError=\"touch /tmp/tomcat_suicide;kill -9 %p\"В логах при падении
# java.lang.OutOfMemoryError: Java heap space
# -XX:OnOutOfMemoryError="touch /tmp/tomcat_suicide;kill -9 %p"
# Executing /bin/sh -c "touch /tmp/tomcat_suicide"...
# Executing /bin/sh -c "kill -9 29010"...
Или может я не правильно понял, pid она просто убивает, но службу не запускает?
Если например сделаю так
-XX:OnOutOfMemoryError="/home/tomcatrestart.sh"где в sh файле будет указано
service tomcat restart
Такая штука сработает?
Стоит CentOS 6.4
