2016-08-04 2 views
0

Мой проект SI состоит из управления потоками данных между очередями и взаимодействием с базой данных. Я не хочу использовать контейнер сервлета для запуска приложения.Запуск и остановка проекта интеграции Spring

В моем развитии env am running main() инициализирует ApplicationContext. Как запустить приложение, а также выполнить контролируемое/изящное закрытие в контролируемых env, таких как UAT/Production?

Нужно ваше ценное предложение/указатели на это.

ответ

1

Если вы зарегистрируете крюк отключения JVM в контексте, то kill <pid> закроет контекст приложения.

Вы можете использовать JMX (или код пользователя), чтобы упорядочить поток интеграции; см. the documentation.

Смежные вопросы