Iniciando Servidores Utilizando Script

É possível utilizar scripts e a ferramenta wsadmin para iniciar servidores.

Antes de Iniciar

Antes de iniciar esta tarefa, a ferramenta wsadmin deve estar em execução. Consulte o artigo do tópico sobre como iniciar o cliente de script wsadmin usando a programação de script wsadminIniciando o Cliente de Script wsadmin Usando o Script wsadmin para obter informações adicionais.

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)
      em que 10 é o número máximo de segundos de espera para que o servidor seja iniciado.
  • 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)
      em que 10 é o número de segundos que o processo deve aguardar antes de iniciar o servidor.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_start
Nome do arquivo: txml_start.html