У меня проблема с закрытием приложения Grails на производстве.
Отключается чисто при запуске из IntelliJ. Но в автономном Tomcat 7 его отключение приводит к переходу в состояние зомби, в котором все еще существует процесс Java, но HTTP-запросы зависают. Я должен убить процесс Java (используя kill).
Я использую стандартные Tomcat bin / startup.sh и shutdown.sh. Когда Tomcat остановлен, я помещаю .war в каталог Tomcat's / webapps и затем запускаю.
Я подозреваю, что это может быть плагин планировщика заданий Quartz, но я развернул версию без заданий в grails-app / jobs, и она все еще зависает.
Кто-нибудь сталкивался с этим раньше? Спасибо!