Например, у меня есть два домена (app1.com, app2.com) и два уха (app1.ear, app2.ear). ). Каждый файл EAR состоит из ejb.jar и web.war. Также у каждой WAR есть корень контекста: /app1 или /app2.
Поэтому, если я запущу WildFly, у меня будет два приложения, работающих на localhost:8080/app1 и localhost:8080/app2.
Как привязать app1.com к localhost:8080/app1 и app2.com к localhost:8080/app2?
Насколько я понимаю, мне нужно изменить конфигурацию подсистемы Undertow в файле standalone.xml. Я попытался:
<server name="default-server">
<http-listener name="default" socket-binding="http"/>
<host name="app1.com" default-web-module="app1.ear/web.war"/>
<host name="app2.com" default-web-module="app2.ear/web.war"/>
</server>
но это не работает.