Grupo de Comandos ManagedNodeAgent para o Objeto AdminTask Utilizando a Programação de Script Wsadmin

É possível utilizar a linguagem de script Jython para configurar o gerenciador de tarefas com a ferramenta wsadmin. Utilize os comandos e parâmetros do grupo ManagedNodeAgent para configurar, consultar e gerenciar sua configuração do gerenciador de tarefas para nós gerenciados.

getRuntimeRegistrationProperties

O comando getRuntimeRegistrationProperties exibe propriedades de tempo de execução para um nó gerenciado e o gerenciador de tarefa respectivo.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)

Se o nó estiver registrado com mais de um gerenciador de tarefa, use o parâmetro jobManagerUUID ou os parâmetros de host e de porta para especificar o gerenciador de tarefa. Se o nó estiver registrado somente com um gerenciador de tarefa, será possível omitir todos esses parâmetros opcionais.

Valor de Retorno

Exemplo de uso do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.getRuntimeRegistrationProperties('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Utilizando a lista Jython:
    AdminTask.getRuntimeRegistrationProperties('-managedNodeName', 'myJobManagedNode',
     '-jobManagerUUID', 'myJobMgrKey')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.getRuntimeRegistrationProperties('-interactive')

isPollingJobManager

O comando isPollingJobManager determina se um nó gerenciado está sondando um gerenciador de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)

Use o parâmetro jobManagerUUID ou os parâmetros de host e de porta para especificar o gerenciador de tarefa. Se o sistema estiver registrado somente com um gerenciador de tarefa, é possível omitir todos esses parâmetros opcionais.

Valor de Retorno

O comando retorna true se a sondagem estiver ativada ou false se a sondagem não estiver ativada.

Uso de exemplo do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.isPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Utilizando a lista Jython:
    AdminTask.isPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.isPollingJobManager('-interactive')

listJobManagers

O comando listJobManagers lista cada gerenciador de tarefas com o qual é registrado um gerenciado específico.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)

Use o parâmetro jobManagerUUID ou os parâmetros de host e de porta para especificar o gerenciador de tarefa. Se o sistema estiver registrado somente com um gerenciador de tarefa, é possível omitir todos esses parâmetros opcionais.

Valor de Retorno

O comando retorna uma lista de propriedades do gerenciador de tarefas, incluindo o UUID e o nome do host do gerenciador de tarefas. Dependendo das propriedades definidas durante o registro do nó gerenciado, o comando também poderá exibir o número da porta, o tipo de conexão e o nome do usuário. O valor da propriedade de senha não será exibido.

Uso de exemplo do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.listJobManagers('-managedNodeName myJobManagedNode')
  • Utilizando a lista Jython:
    AdminTask.listJobManagers('-managedNodeName', 'myJobManagedNode')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.listJobManagers('-interactive')

registerWithJobManager

O comando registerWithJobManager registra um nó gerenciado ou gerenciador de implementação com o gerenciador de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-host
Especifica o nome do host do gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo do gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)
-user
Especifica o nome do usuário para efetuar login no gerenciador de tarefas. O usuário deve ter função de Administrador para o gerenciador de tarefas. (String, opcional)
-password
Especifica a senha para efetuar login no gerenciador de tarefas. (String, opcional)
-alias
Especifica o alias do nó gerenciado a ser inscrito. (String, opcional)
-startPolling
Especifica se o sistema sonda o gerenciador de tarefas depois de inscrevê-lo no nó gerenciado. (Booleano, opcional)
-autoAcceptSigner
Especifica se o signatário fornecido pelo servidor deve ser aceito automaticamente pelo servidor. Especifique false para desativar essa opção. O valor padrão é verdadeiro. (Booleano, opcional)

Valor de Retorno

O comando retorna o ID de configuração do gerenciador de tarefas, conforme o exemplo a seguir:
'JobMgr-JOB_MANAGER-2f7d5a29-e601-417b-9124-7737be64dd0a'

Exemplo de uso do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.registerWithJobManager('[-host myJobMgrHostname -managedNodeName myJobManagedNode -alias endpoint1]') 
  • Utilizando a lista Jython:
    AdminTask.registerWithJobManager(['-host', 'myJobMgrHostname', '-managedNodeName myJobManagedNode', '-alias', 'endpoint1']) 

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.registerWithJobManager('-interactive') 

setRuntimeRegistrationProperties

O comando setRuntimeRegistrationProperties define as propriedades de tempo de execução para nós gerenciados e gerenciadores de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros Opcionais

-managedNodeName
Especifica o nome do nó gerenciado de interesse. Se você não especificar o UUID, o sistema aplicará as propriedades em cada nó gerenciado. (String, opcional)
-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. Se você não especificar o parâmetro jobManagerUUID, o sistema aplicará as propriedades a cada gerenciador de tarefas. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)
-interval
Especifica o intervalo, em segundos, que o sistema aguarda antes que o nó gerenciado de interesse sonde o gerenciador de tarefas. (String, opcional)
-size
Especifica o tamanho máximo do conjunto de encadeamentos por nó gerenciado. (String, opcional)

Valor de Retorno

O comando não retorna uma saída.

Uso de exemplo do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.setRuntimeRegistrationProperties('-managedNodeName myJobManagedNode 
     -jobManagerUUID myJobMgrKey -interval 600')
  • Utilizando a lista Jython:
    AdminTask.setRuntimeRegistrationProperties('-managedNodeName', 'myJobManagedNode', 
     '-jobManagerUUID', 'myJobMgrKey', '-interval', '600')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.setRuntimeRegistrationProperties('-interactive')

startPollingJobManager

O comando startPollingJobManager instrui um nó gerenciado a começar a sondar o gerenciador de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)

Use o parâmetro jobManagerUUID ou os parâmetros de host e de porta para especificar o gerenciador de tarefa. Se o sistema estiver registrado somente com um gerenciador de tarefa, é possível omitir todos esses parâmetros opcionais.

Valor de Retorno

O comando não retorna uma saída.

Uso de exemplo do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.startPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Utilizando a lista Jython:
    AdminTask.startPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.startPollingJobManager('-interactive')

stopPollingJobManager

O comando stopPollingJobManager instrui um nó gerenciado a parar a sondagem do gerenciador de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-jobManagerUUID
Especifica o UUID do gerenciador de tarefas de interesse. (String, opcional)
-host
Especifica o nome do host a ser utilizado para identificar o gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo a ser utilizado para identificar o gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)

Use o parâmetro jobManagerUUID ou os parâmetros de host e de porta para especificar o gerenciador de tarefa. Se o sistema estiver registrado somente com um gerenciador de tarefa, é possível omitir todos esses parâmetros opcionais.

Valor de Retorno

O comando não retorna uma saída.

Uso de exemplo do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.stopPollingJobManager('-managedNodeName myJobManagedNode -jobManagerUUID myJobMgrKey')
  • Utilizando a lista Jython:
    AdminTask.stopPollingJobManager('-managedNodeName', 'myJobManagedNode', '-jobManagerUUID', 'myJobMgrKey')

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.stopPollingJobManager('-interactive')

unregisterWithJobManager

O comando unregisterWithJobManager remove o registro do nó gerenciado da configuração do gerenciador de tarefas.

Objeto de Destino

Nenhuma.

Parâmetros necessários

-managedNodeName
Especifica o nome do nó gerenciado de interesse. (Sequência, obrigatória)

Parâmetros Opcionais

-host
Especifica o nome do host do gerenciador de tarefas. O valor padrão é localhost. (String, opcional)
-port
Especifica o número da porta do console administrativo do gerenciador de tarefas. Se a segurança estiver ativada, utilize o número da porta segura. Se a segurança estiver desativada, utilize o número da porta não segura. O número da porta segura padrão é 9943, e o número de porta não segura padrão é 9960. (String, opcional)
-user
Especifica o nome do usuário para efetuar login no gerenciador de tarefas. O usuário deve ter função de Administrador para o gerenciador de tarefas. (String, opcional)
-password
Especifica a senha para efetuar login no gerenciador de tarefas. (String, opcional)

Valor de Retorno

O comando retorna o ID de configuração do gerenciador de tarefas, conforme o exemplo a seguir:
'JobMgr-JOB_MANAGER-0aa85922-bd9a-4ca6-b72c-467cd256b9b3'

Exemplo de uso do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.unregisterWithJobManager('[-host myJobMgrHostname -port 8989 -managedNodeName myJobManagedNode]') 
  • Utilizando a lista Jython:
    AdminTask.unregisterWithJobManager(['-host', 'myJobMgrHostname', '-managedNodeName', 'myJobManagedNode']) 

Uso de exemplo do modo interativo

  • Utilizando Jython:
    AdminTask.unregisterWithJobManager('-interactive') 

Ícone que indica o tipo de tópico Tópico de Referência



Í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=rxml_7managednodeagent
Nome do arquivo: rxml_7managednodeagent.html