Páginas

Realizando deploy de uma aplicação no JBoss EAP 6.2.0

Realizando deploy de uma aplicação no JBoss EAP 6.2.0.
Na versão do JBoss EAP 6.x existem diversas formas de realizar o deploy de uma aplicação. Nesta sessão serão mostradas duas formas de realizar estas operações.


Realizando Deploy pela interface de gerenciamento WEB

1- Acesse a interface de gerenciamento web do JBoss pelo endereço:

http://localhost:9990

2- Na tela principal escolha a opção "Management Deploys", conforme mostra a imagem abaixo:

3- Clique no botão ao lado esquerdo "add" para adicionar um arquivo

4- Faça o upload do arquivo, no meu caso estou usando um arquivo"example.war". Baixe o arquivo aqui.

5- Após completar o upload do arquivo, será necessário associar este deploy a um grupo de servidores, para isso, marque o arquivo de deploy e clique no botão "assign":

6- Será exibida uma lista de grupos de servidores disponíveis, no meu caso só existe o "server-group-01". Marque o grupo de servidores escolhido e clique em "OK".

7- A partir deste momento, será realizado o deploy do arquivo em todos os servidores que façam parte deste grupo de servidores.

8- Para acessar a aplicação, é necessário saber se existe "bind" de portas configuradas, no meu caso está na porta padrão, então o acesso pode ser feito pelo endereço abaixo:

http://localhost:8080/example

Realizando deploy pela interface CLI

1- Primeiro é necessário ter uma cópia do arquivo de deploy na máquina do domain controller, no meu caso o arquivo foi colocado em "/tmp".

2- Agora acesse a interface CLI através do comando abaixo: (se o seu JBoss está utilizando o IP específico na interface de gerenciamento é necessário acrescentar o comando "--controller=xxx.xxx.xxx")

[jboss@domain]$  /opt/jboss/bin/jboss-cli.sh -c  

3- Para realizar o deploy, utilize o comando abaixo:

[domain@127.0.0.1:9999 /] deploy /tmp/example.war --server-groups=server-group-01

4- O arquivo example.war está associado ao server-group-01 e todos os seus servidores receberão este arquivo de deploy.

5- Para acessar a aplicação, é necessário saber se existe "bind" de portas configuradas, no meu caso está na porta padrão, então o acesso pode ser feito pelo endereço abaixo:

http://localhost:8080/example 
Existem ainda outras formas de realizar deploy no JBoss, mas estas não serão mostradas nesta sessão.
Até a próxima.

Nenhum comentário :

Postar um comentário