Iniciando Servidores Utilizando Script
É possível utilizar scripts e a ferramenta wsadmin para iniciar servidores.
Antes de Iniciar
Procedimento
Utilize o comando startServer para iniciar o servidor.
Este comando
possui várias opções de sintaxe. Por exemplo:
- Para iniciar um servidor em uma única edição de servidor WebSphere Application Server, escolha
uma das seguintes opções:
- Os exemplos a seguir especificam apenas o nome do servidor:Utilizando Jacl:
$AdminControl startServer serverName
Utilizando Jython:AdminControl.startServer('serverName')
- O exemplo a seguir inicia um servidor de aplicativos com o nó especificado:
- Utilizando Jacl:
$AdminControl startServer server1 mynode
- Utilizando Jython:
print AdminControl.startServer('server1', 'mynode')
Saída do exemplo:WASX7319I: O atributo serverStartupSyncEnabled está definido para false. Uma inicialização será tentada para o servidor "server1", mas as informações de configuração para o nó "mynode" podem não ser atuais. WASX7262I: Inicialização concluída para o servidor "server1" no nó "mynode"
- O exemplo a seguir especifica o nome do servidor e o tempo de espera:
- Utilizando Jacl:
$AdminControl startServer serverName 10
- Utilizando Jython:
AdminControl.startServer('serverName', 10)
- Os exemplos a seguir especificam apenas o nome do servidor:
- Para iniciar um servidor em uma edição de implementação de rede do WebSphere Application Server, escolha uma das seguintes opções:
- O exemplo a seguir especifica o nome do servidor e o nome do nó:
- Utilizando Jacl:
$AdminControl startServer serverName nodeName
- Utilizando Jython:
AdminControl.startServer('serverName', 'nodeName')
- O exemplo a seguir especifica o nome do servidor, o nome do nó e o
tempo de espera:
- Utilizando Jacl:
$AdminControl startServer serverName nodeName 10
- Utilizando Jython:
AdminControl.startServer('serverName', 'nodeName', 10)
- O exemplo a seguir especifica o nome do servidor e o nome do nó: