Como Iniciar ou Parar Servidores em Modo Domain no JBoss AS 7.1.1

Postado em Atualizado em

Olá,

Se você está se preparando para a certificação do JBoss EAP 6 ( JBoss AS 7 ) a dica desse post é bem útil pois ela é mencionada nos objetivos do exame.

Por default o JBoss em modo domain já vem com três servidores ( instâncias ) configuradas mas apenas duas delas são inicializadas quando o script ${JBOSS_HOME}/bin/domain.sh é executado, isso ocorre por que o servidor  server-three está com a propriedade auto-start   “setada” como false. O valor default é true. Veja abaixo a configuração padrão dos servers no host.xml :


<servers>
 <server name="server-one" group="main-server-group">
 </server>

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

<server name="server-three" group="other-server-group" auto-start="false">
              <socket-bindings port-offset="250"/>
       </server>
 </servers>

Caso deseje iniciar o server-three basta utilizar o CLI ${JBOSS_HOME}/bin/jboss-cli.sh -c e executar o seguinte comando:

[domain@localhost:9999 /] /host=master/server-config=server-three:start
 {
 "outcome" => "success",
 "result" => "STARTING"
 }

Para realizar  o stop execute:

[domain@localhost:9999 /] /host=master/server-config=server-three:stop
 {
 "outcome" => "success",
 "result" => "STOPPING"
 }

Para reiniciar todas as instâncias execute:

[domain@localhost:9999 /] /server-group=main-server-group/:restart-servers
{
 "outcome" => "success",
 "result" => undefined,
 "server-groups" => undefined
}

Se necessário podemos ainda simplesmente parar o host:


[domain@localhost:9999 /] /host=master:shutdown
{
 "outcome" => "success",
 "result" => undefined,
 "server-groups" => undefined
}

O CLI é uma excelente ferramenta e é de grande importância que o administrador JBoss a domine completamente.

Espero que tenha ajudado.

Abs

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s