segunda-feira, 16 de agosto de 2010

Subir duas instancias no JBoss

 - Copiar o diretorio "default" para o nome da instancia desejada no caso : defaultnomeinstancia1 e defaultnomeinstancia2

--------------------- 1 Instancia -----------------------------------
1 - Edite o arquivo $JBOSS_HOME\server\defaultnomeinstancia1\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
---------------------------------------------------------------------

--------------------- 2 Instancia -----------------------------------
2 - Edite o arquivo $JBOSS_HOME\server\defaultnomeinstancia2\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
---------------------------------------------------------------------

* - No arquivo bindings-jboss-beans.xml já existe 3 conjuntos diferentes de
 portas ()
 pré-configurados (ports-default, ports-01, ports-02).


  Caso necessario *- Mudar o parametro : ${jboss.service.binding.set:ports-xx} para o ports que sera usado na configuração.
Caso necessario *- Tirar o das instancias q não serão usadas na configuração.

3 - Execute cada uma das instâncias com os comandos:
      "./run.sh -c default"
      "./run.sh -c defaultnomeinstancia"

Nota :

Uma instancia no local host
bin/run.sh --host=localhost -c=testes

Outra no servidor principal
bin/run.sh --host=ipdoservidor -c=defaultnomeinstancia

Você pode configurar ips virtuais em seu servidor e usar:
bin/run.sh --host=ip_1_doservidor --c=defaultnomeinstancia1
bin/run.sh --host=ip_2_doservidor --c=defaultnomeinstancia2
bin/run.sh --host=ip_3_doservidor --c=defaultnomeinstancia3
bin/run.sh --host=ip_4_doservidor --c=defaultnomeinstancia4

Nota 2 : Mesmo Ip c instancias diferentes :
bin/run.bat -b 0.0.0.0 -c defaultnomeinstancia1 -Djboss.service.binding.set=ports-01

OBS:

O Acesso :
default  - >http://127.0.0.1:8080/XXXXX/
ports-01 - >http://127.0.0.1:8180/XXXXX/
ports-02 - >http://127.0.0.1:8280/XXXXX/
ports-03 - >http://127.0.0.1:8380/XXXXX/

By GHZATOMIC

Nenhum comentário:

Postar um comentário