![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: Tarefas Administrativas do Descritor de Middleware
É possível usar as tarefas administrativas do descritor de middleware para listar os descritores de middleware e as versões, exibir ou alterar as informações do descritor de middleware e modificar o intervalo da descoberta do descritor de middleware.
listMiddlewareDescriptors
O comando listMiddlewareDescriptors lista os descritores de middleware instalados na célula.
Parâmetros necessários
Nenhuma.
Valor de Retorno
jboss_server
application_server
liberty_server
phpRuntime
customhttp_server
wasceRuntime
apacheWebServerRuntime
apache_server
weblogic_server
tomcat_server
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask listMiddlewareDescriptors
- Utilizando Jython:
AdminTask.listMiddlewareDescriptors()
listMiddlewareDescriptorVersions
O comando listMiddlewareDescriptorVersions lista quais versões têm informações específicas fornecidas nos descritores de middleware.
- -name: Especifica o nome do descritor de middleware. (Cadeia, necessário)
Valor de Retorno
padrão
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask listMiddlewareDescriptorVersions {-name wasceRuntime}
- Utilizando Jython:
AdminTask.listMiddlewareDescriptorVersions ('[-name wasceRuntime]')
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask listMiddlewareDescriptorVersions {-interactive}
- Utilizando Jython:
AdminTask.listMiddlewareDescriptorVersions ([-interactive]')
showMiddlewareDescriptorInformation
O comando showMiddlewareDescriptorInformation exibe o conteúdo do descritor de middleware especificado.
- -name: Especifica o nome do descritor de middleware. (Cadeia, necessário)
Valor de Retorno
wasceRuntime:
Intervalo de Descoberta: 4 min.
Versão: padrão
install.locations:win.install.loc="C:\\Program
Files\\IBM\\WebSphere\\AppServerCommunityEdition;C:\\Program Files
(x86)\\WebSphere\\AppServerCommunityEdition"
install.locations:unix.install.loc="/opt/IBM/WebSphere/AppServerCommunityEdition"
install.locations:foreign.discovery.class="com.ibm.ws.xd.agent.discovery.wasce.WASCEDiscoveryPlugin"
timeOutGroup:startTimeOutValue="300000"
timeOutGroup:stopTimeOutValue="300000"
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask showMiddlewareDescriptorInformation {-name wasceRuntime}
- Utilizando Jython:
AdminTask.showMiddlewareDescriptorInformation ('[-name wasceRuntime]')
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask showMiddlewareDescriptorInformation {-interactive}
- Utilizando Jython:
AdminTask.showMiddlewareDescriptorInformation ([-interactive]')
modifyMiddlewareDescriptorProperty
É possível usar o comando modifyMiddlewareDescriptorProperty para editar as propriedades do descritor de middleware.
- -name: Especifica o nome do descritor de middleware.
- -version: Especifica a versão do descritor de middleware.
- -propName: Especifica uma propriedade para o descritor de middleware. Esse nome da propriedade pode ser qualquer propriedade exibida quando você executa o comando showMiddlewareDescriptorInformation para o descritor de middleware.
- -propValue: Especifica um valor para a propriedade do descritor de middleware.
Valor de Retorno
Nenhum.
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1 }
- Utilizando Jython:
AdminTask.modifyMiddlewareDescriptorProperty ('[-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1]')
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Utilizando Jython:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')
modifyMiddlewareDescriptorDiscoveryInterval
É possível usar o comando modifyMiddlewareDescriptorDiscoveryInterval para modificar o intervalo da descoberta do descritor de middleware selecionado.
- -name: Especifica o nome do descritor de middleware.
- -interval: Especifica o valor de número inteiro do
intervalo de descoberta. É possível usar um dos seguintes valores:
- -1: Desativa a descoberta automática.
- 0 : Executa a descoberta de middleware quando o agente do nó for iniciado.
- valor maior que 0: Especifica que a descoberta de middleware é executa quando o agente do nó é iniciado e no intervalo de valor de número inteiro.
- -units: Especifique as unidades para o intervalo de descoberta. É possível usar um dos seguintes valores:
- Segundos
- minutos
- horas
- dias
Valor de Retorno
Nenhum.
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorDiscoveryInterval {-name wasceRuntime -interval 5 -units seconds}
- Utilizando Jython:
AdminTask.modifyMiddlewareDescriptorDiscoveryInterval ('[-name wasceRuntime -interval 5 -units seconds]')
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Utilizando Jython:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')