Я недавно развернул военный файл Grails с помощью tomcat. Затем я хотел развернуть новую версию, я остановил / отменил развертывание старой и попытался развернуть новую версию. Все это было сделано с помощью страниц менеджера.
Когда я нажал на развертывание, tomcat дал мне сообщение об ошибке, в котором говорилось, что старая версия запускает процессы, которые не останавливаются как потоки демона (если я не ошибаюсь?).
Я пытался увеличить Xmx и Xms, так как, читая логи, я увидел, что свободной памяти больше нет, и, похоже, это решило проблему.
Почему это происходит? Можно было бы подумать, что развертывание через веб-интерфейс будет самым безопасным способом, и что все предыдущие процессы будут закрыты.
Как мне избежать этой ситуации в будущем?