Слушатель развертывания приложений Tomcat
Мне интересно, как я могу слушать развертывания веб-приложений Tomcat. Я хотел бы, чтобы мой слушатель вызывался каждый раз, когда приложение развертывается или развертывается из / в контейнер.
Я уже немного разбираюсь и выясняю, что некоторые слушатели, т.е.LifecycleListener
может быть зарегистрирован через JMX. Но, к сожалению, этого слушателя недостаточно для меня, поскольку он запускает события именно тогда, когда Engine / Host / Context находится в процессе выключения или запуска.
То же самое сContainerListener
это в основном сообщает о завершении работы контейнера и запуске.
Итак, мой вопрос в основном таков:какой интерфейс я должен реализовать и как я могу зарегистрировать его на tomcat, чтобы получать уведомления каждый раз, когда новое приложение развертывается?