2015-11-16 5 views
0

Можно ли развернуть N войн (где N есть> 1) в JBoss (или Tomcat, я полагаю), чтобы одна из войн была локальной войной?JBoss localhost only war

Для осветления у меня есть две войны:

войны 1: Содержит мой веб-приложение
War-2: Содержит Solr (или любой индексации службы действительно), которые должны быть доступны только через войны-1 (приложение), поскольку в нем отсутствует «реальная» безопасность.

ответ

1

Короткий ответ: нет, вы не можете определить конкретные привязки интерфейсов для развертываний. Все развертывания доступны на интерфейсе, к которому привязан сервер.

Однако вы можете настроить безопасность, управляемую контейнером, для одного из ваших приложений. См. JBoss Security Realms. Или вы можете запускать несколько экземпляров сервера приложений.

Другим решением является создание обратного прокси-сервера с использованием http-сервера (NginX, Apache Httpd или т.п.), управляющего вашими ограничениями доступа.

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