Поймать (tomcat/spring) событие остановки / завершения работы веб-приложения
Я работаю весной (интеграции) веб-приложение в Tomcat 8.5. Мне нужно отловить любое событие об остановке / выключении (что-то, что заметит: веб-приложение остановится), прежде чем начнется процесс выключения / остановки.
Зачем? Мне нужно создать, и отправка записи системного журнала о приложении прекратится, и я хотел бы использовать среду интеграции Spring, которая уже работает и работает. Поэтому мне нужно событие, прежде чем все произойдет в среде tomcat / spring.
Я посмотрел ServletContextListener от tomcat, но он работает после того, как весь сервлет уничтожен, и ContextStoppedEvent из событий весны, но не ясно, кто вызовет stop(), и в этом случае контекст уже остановлен.
Thanx