WAR запускается после удаления из веб-приложений в Jetty

Я запускаю приложение JGroups в виде файла WAR в Jetty 9.2. Он присоединяется как первый узел в кластере. Когда я удаляю военный файл, экземпляр кластера продолжает работать. Когда я повторно развертываю тот же файл войны, этот файл войны присоединяется как второй узел [Мое ожидание — после удаления файла войны первый узел должен умереть, а при его повторном развертывании он должен запускаться как первый узел].

Это происходит с Jetty или JGroups?

Заранее спасибо :-)


person Malini Kennady    schedule 23.08.2017    source источник


Ответы (1)


Если у вас включен модуль deploy, удаление файла войны (и любого связанного XML-файла контекста) из каталога ${jetty.base}/webapps приведет к отмене развертывания веб-приложения из Jetty. Если у вас включен JMX, вы также можете остановить его, используя это, как здесь.

Что касается узлов, я предполагаю, что это проблема JGroups. Я просто хотел прояснить поведение Jetty.

person Steps    schedule 23.08.2017