2016-07-15 16 views
0

Я запускаю экземпляр JBoss EAP 6, в котором есть 5 приложений. Каждый из них нуждается в собственных сокетах, веб-коннекторе и пуле потоков.Необходимо запустить несколько приложений JBoss на разных веб-коннекторах

Я определил 5 веб-коннекторов, которые привязаны к каждой группе привязки сокетов (по одному для каждого приложения), а также к соответствующим пулам потоков. Но я не уверен, как получить отдельный URL-адрес для каждого приложения.

Вот что я хотел:

http://myapp1.servername -> app1

http://myapp2.servername -> app2

И так далее ..

Я Царапины в Интернете и нашли биты и как это сделать, включая виртуальные хосты. Но я не могу найти ничего согласованного, которое поможет мне связать и приложить к соответствующему соединителю и разоблачить его с помощью отдельного URL-адреса.

Может ли кто-нибудь помочь?

ответ

0

Для настройки виртуального хоста добавьте ниже тега 'веб' подсистемы:

<virtual-server name="virtualserver1" enable-welcome-root="false" default-web-module="app1"> 
     <alias name="app1.com"/> 
    </virtual-server> 

Добавить ниже тега в войне/WEB-INF/файла JBoss-web.xml:

<jboss-web> 
    <context-root>/application</context-root> 
    <virtual-host>virtualserver1</virtual-host> 
</jboss-web> 

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

  • Нет связанных вопросов^_^