Отдельные веб-приложения в Jetty на разных портах

Мне нужна следующая настройка.

Причал должен слушать порт8080 а также9090Каждый порт должен иметь свои собственные отдельные приложения (т.е.webapp1 работает на8080 а такжеwebapp2 на9090). Веб-приложения должны быть доступны только на назначенных им портах (т.е.webapp2 не должен! быть доступным в порту8080).

Я успешно добавил дополнительныесоединители в etc / jetty.xml, так что теперь он использует порты 8080 и 9090. Я также добавил дополнительныеобработчики теперь он выбирает веб-страницы из нескольких каталогов (dir1 / webapp1 и dir2 / webapp2).

Моя проблема заключается в следующем: Jetty развертывает все веб-приложения, найденные каждым обработчиком на каждом соединителе (то есть на каждом порту) и, таким образом,webapp1 а такжеwebapp2 оба становятся доступны по порту8080 а также9090.

Мне нужен способ гарантировать, чтоHandler1 (handles dir1 / webapp1) предназначен только дляconnector1 (прослушивает порт 8080) и в равной степени дляconnector2 только забратьHandler2 (обрабатывает dir2 / webapp2) через порт9090.

Есть ли способ сделать это?

Ответы на вопрос(3)

Ваш ответ на вопрос