У меня есть приложение Spring Boot, которое может быть отключено пользователем вручную вручную. Приложение перемещает данные в очередь сообщений, считанные из файла. Я хочу вызвать метод, который должен сохранять состояние, до которого файл был прочитан, если приложение закрыто.Вызов метода закрытия в приложении весенней загрузки - сервер tomcat отключен
0
A
ответ
0
Вы можете использовать крюк отключения пружины, чтобы выполнить логику самостоятельно.
выхода Применение
Каждый SpringApplication будет регистрировать выключение крючок с JVM, чтобы гарантировать, что ApplicationContext изящно закрывается при выходе. Можно использовать все стандартные обратные вызовы на основе жизненного цикла Spring (такие как интерфейс DisposableBean или аннотация @PreDestroy).
Кроме того, бобы могут реализовать интерфейс org.springframework.boot.ExitCodeGenerator, если они хотят вернуть конкретный код выхода при завершении приложения.
Смежные вопросы
- 1. Как запустить hawt.io в приложении весенней загрузки с встроенным tomcat
- 2. Начало Весенней загрузки Война в экземпляре tomcat
- 3. Тест весенней загрузки с приложением весенней загрузки
- 4. пряжа конфигурации в приложении весенней загрузки
- 5. application.properties vs hibernate.cfg.xml в приложении весенней загрузки
- 6. зависимостей копирования в приложении весенней загрузки
- 7. REST вызов весенней загрузки Результаты RestController 404 в tomcat, но работает во встроенном tomcat
- 8. connect to azure ms sqlserver в приложении весенней загрузки
- 9. Пользовательское управление транзакциями в приложении весенней загрузки с @EnableAutoConfiguration
- 10. Отключить метод HTTP OPTIONS в приложении весенней загрузки
- 11. Весенние тесты загрузки - как запустить встроенный сервер до весенней загрузки?
- 12. Как настроить conditionUnless во встроенном tomcat в течение весенней загрузки?
- 13. вызов метода в приложении android
- 14. Как включить togglz-консоль в приложении весенней загрузки
- 15. Автоматически отключен WebLogic-сервер
- 16. @PropertySource не загружен в приложении весенней загрузки с использованием традиционного развертывания войны с tomcat
- 17. приложение весенней загрузки в кластере
- 18. Новая реликвия для весенней загрузки
- 19. Самоподписанные сертификаты весенней загрузки
- 20. JPA/Hibernate вставка в несуществующую таблицу в приложении весенней загрузки
- 21. Внешние банки в приложении весенней загрузки, развернутые в heroku
- 22. Вызов метода в Tomcat каждые 2 часа
- 23. Вложенная директория каталога Tomcat для приложения весенней загрузки
- 24. Как загрузить внешний «военный» файл на встроенный сервер tomcat весенней загрузки
- 25. Весенний облачный консул с высоким процессором в приложении весенней загрузки
- 26. Как изменить динамический журнал журнала в приложении весенней загрузки
- 27. Как заменить существующий bean-компонент в приложении весенней загрузки?
- 28. Идентификатор контейнера для док-станции в приложении весенней загрузки
- 29. Отключить аудит весенней загрузки в приложении, созданное с помощью jhipster
- 30. Как удалить страницу с ошибкой ярлыка в приложении весенней загрузки?