Можно ли указать смещение порта в основной конфигурации домена JBoss?

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

Я ценю любые идеи.


person Alex Khvatov    schedule 11.02.2014    source источник


Ответы (2)


Вам нужно указать смещение для каждого сервера, который будет работать на вашей локальной машине, и он принадлежит host.xml.

<servers>
    <server name="server" group="main-server-group" auto-start="true">
        <socket-binding-group port-offset="150"/>
    </server>
</servers>

См. также руководство по домену JBoss для справки.

person Petr Mensik    schedule 12.02.2014
comment
Я получаю это: JBAS010932: Исключение во время загрузки: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: Не удалось проанализировать конфигурацию... Сообщение: JBAS014788: Обнаружен неожиданный атрибут 'ref' - person Alex Khvatov; 12.02.2014
comment
Извините, вам не нужен атрибут ref - я отредактировал свой ответ - person Petr Mensik; 12.02.2014
comment
Тем не менее я получаю ту же ошибку «Адрес уже используется». Мне действительно нужно сместить все порты. - person Alex Khvatov; 13.02.2014

Вопрос теперь тихий старый, но все еще без ответа, это может помочь кому-то еще.

Петр был почти на месте. Вам действительно нужно отредактировать host.xml, но следующим образом:

<servers> 
    <server name="server" group="main-server-group" auto-start="true"> 
         <socket-bindings port-offset="150"/> 
    </server>
</server>
person TBag    schedule 08.03.2016