Inicial > weblogic, wlst > WLST Stop Start Server

WLST Stop Start Server

Script para Para e Iniciar um Server específico.

  1. startStop.py
  2.   
    
    #=============================================================
    # @author: Herivelto Gabriel
    #
    #=============================================================
    #Variaveils
    USUARIO_ADMIN='weblogic'
    PASSWORD_ADMIN='weblogic10'
    URL_ADMIN='t3://localhost:7001'
    #nome e porta do Server
    SERVER='Server-1'
    URL_SERVER='t3://localhost:8011'
    
    #=============================================================
    # connect adminServer
    #=============================================================
    def connection():
        try:
            connect(USUARIO_ADMIN,PASSWORD_ADMIN,URL_ADMIN)
        except WLSTException:
            print 'Error while shutting down Server',e
            exit()
    
    #=============================================================
    # Stop & Start Server
    #=============================================================
    
    connection()
    domainRuntime()
    
    mBean = cmo.lookupServerLifeCycleRuntime(SERVER)
    status = mBean.getState()
    
    #Testa se o server está rodando para Parar
    if status != 'RUNNING':
     shutdown(SERVER,force='true')
    elif status != 'SHUTDOWN' :
     start(SERVER,'Server',URL_SERVER)
    
    exit()
    #=============================================================
    
  3. Executando o Script
  4. Chama-se o script do weblogic wlst.sh e passa o nome do script com parâmetro. EX:

      
      ../Oracle/Middleware/wlserver_10.3/common/bin/wlst.sh startStop.py
    
  5. Start Stop automático com hora agendada
  6. Este script foi utilizado para fazer restart de um servidor todas as noites em um horário agendado, foi adicionado ao crontab do Solaris/linux

      
    #Parar o Servidor 02:00 e Iniciar 02:05
    00 02 *  *  * ../wlserver_10.3/common/bin/wlst.sh startStop.py 
    05 02 *  *  * ../wlserver_10.3/common/bin/wlst.sh startStop.py
    

    WLST Oracle Reference

Anúncios
Categorias:weblogic, wlst Tags:,
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

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 )

Foto do Google+

Você está comentando utilizando sua conta Google+. 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 )

w

Conectando a %s

%d blogueiros gostam disto: