Настройка нескольких экземпляров JBoss на одном компьютере - PullRequest
2 голосов
/ 09 сентября 2009

Я нашел следующую страницу в сообществе JBoss - http://www.jboss.org/community/wiki/ConfigurePorts

Следующий текст:


Изменить сервер / default / conf / bootstrap / bindings.xml


Но я не вижу файл bindings.xml в JBoss 5.1.0 GA.

Кто-нибудь знает - какие файлы следует изменить, чтобы иметь возможность запускать несколько экземпляров JBoss 5.1 на одном компьютере?

Ответы [ 4 ]

2 голосов
/ 26 октября 2012

Попробуйте выполнить следующие действия:

1) Скопируйте папку по умолчанию с новым именем: имя экземпляра

2) В jboss-service.xml раскомментируйте mb ServiceBindingManager и измените имя сервера на порты-01 или 02 или 03 например: порты-01 и конфигурация ports-01/02/03 должна быть там в sample-bindings.xml (присутствует в docs / examples / binding-manager) И внесите изменения во все порты, указанные в тегах ports-01/02/03, чтобы у портов не возникало конфликтов. Помните, что сервер будет работать на порте привязки, как 8080/8180/8182.

из команды cmd перейдите в папку bin и запустите экземпляры с помощью cmd:

run -c instancename

Спасибо

Анкит Адлаха

2 голосов
/ 09 сентября 2009

Примечания к выпуску ссылаются на bindings.xml, но его нет в версии jdk6 или vanilla.

Похоже, файл был перемещен, а структура изменена. Теперь он живет в:

$ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

1 голос
/ 13 января 2013

Используйте скрипт, который я написал здесь . Я требую, чтобы вы загрузили libs из проекта YAJSW, но он будет запускать несколько экземпляров прямо из коробки (как зарегистрированные службы Windows), если вы используете одну копию моего скрипта на экземпляр.

0 голосов
/ 16 сентября 2009

Если вы все еще застряли и не можете найти этот файл (он есть в 5.0.1), то, возможно, значения по умолчанию вам подойдут.

т.е. Я установил несколько экземпляров JBoss 5.0.1 на одном компьютере, используя разные порты. Руководство по кластеризации 5.0 объясняет, как это сделать для различных сценариев. Например: см. «Раздел 1.1.2: Сценарий 3: два узла на одном, не многосетевом, сервере». https://www.jboss.org/community/wiki/JBossAS5ClusteringGuide

Я не указал порты напрямую, но указал разные предустановленные наборы привязок: например, через -Djboss.service.binding.set = ports-default и -Djboss.service.binding.set = ports-01 и -Djboss.service.binding.set = ports-02 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...