![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: tareas administrativas de descriptor de middleware
Puede utilizar las tareas administrativas de descriptor de middleware para listar las versiones y los descriptores de middleware, visualizar o cambiar información de descriptor de middleware y modificar el intervalo de descubrimiento de descriptor de middleware.
listMiddlewareDescriptors
El mandato listMiddlewareDescriptors lista los descriptores de middleware instalados en la célula.
Parámetros necesarios
Ninguna
Valor de retorno
jboss_server
application_server
liberty_server
phpRuntime
customhttp_server
wasceRuntime
apacheWebServerRuntime
apache_server
weblogic_server
tomcat_server
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask listMiddlewareDescriptors
- En Jython:
AdminTask.listMiddlewareDescriptors()
listMiddlewareDescriptorVersions
El mandato listMiddlewareDescriptorVersions lista qué versiones tienen la información específica proporcionada en los descriptores de middleware.
- -name: especifica el nombre del descriptor de middleware. (Serie, obligatorio)
Valor de retorno
predeterminado
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask listMiddlewareDescriptorVersions {-name wasceRuntime}
- En Jython:
AdminTask.listMiddlewareDescriptorVersions ('[-name wasceRuntime]')
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask listMiddlewareDescriptorVersions {-interactive}
- En Jython:
AdminTask.listMiddlewareDescriptorVersions ([-interactive]')
showMiddlewareDescriptorInformation
El mandato showMiddlewareDescriptorInformation muestra el contenido del descriptor de middleware especificado.
- -name: especifica el nombre del descriptor de middleware. (String, necesario)
Valor de retorno
wasceRuntime:
Intervalo de descubrimiento: 4 min
Versión: default
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"
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask showMiddlewareDescriptorInformation {-name wasceRuntime}
- En Jython:
AdminTask.showMiddlewareDescriptorInformation ('[-name wasceRuntime]')
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask showMiddlewareDescriptorInformation {-interactive}
- En Jython:
AdminTask.showMiddlewareDescriptorInformation ([-interactive]')
modifyMiddlewareDescriptorProperty
Puede utilizar el mandato modifyMiddlewareDescriptorProperty para editar las propiedades del descriptor de middleware.
- -name: especifica el nombre del descriptor de middleware.
- -version: especifica la versión del descriptor de middleware.
- -propName: especifica una propiedad para el descriptor de middleware. Este nombre de propiedad puede ser cualquier propiedad que se visualiza cuando se ejecuta el mandato showMiddlewareDescriptorInformation para el descriptor de middleware.
- -propValue: especifica un valor para la propiedad del descriptor de middleware.
Valor de retorno
Ninguna.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1 }
- En Jython:
AdminTask.modifyMiddlewareDescriptorProperty ('[-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\server1]')
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- En Jython:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')
modifyMiddlewareDescriptorDiscoveryInterval
Puede utilizar el mandato modifyMiddlewareDescriptorDiscoveryInterval para modificar el intervalo de descubrimiento del descriptor de middleware seleccionado.
- -name: especifica el nombre del descriptor de middleware.
- -interval: especifica el valor entero del intervalo de descubrimiento. Puede utilizar uno de los siguientes valores:
- -1: inhabilita el descubrimiento automático.
- 0 : ejecuta el descubrimiento de middleware cuando se inicia el agente de nodo.
- valor mayor que 0: especifica que se ejecuta el descubrimiento de middleware cuando se inicia el agente de nodo y en el intervalo de valor entero.
- -units: especifica las unidades para el intervalo de descubrimiento. Puede utilizar uno de los siguientes valores:
- segundos
- minutos
- horas
- días
Valor de retorno
Ninguna.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyMiddlewareDescriptorDiscoveryInterval {-name wasceRuntime -interval 5 -units seconds}
- En Jython:
AdminTask.modifyMiddlewareDescriptorDiscoveryInterval ('[-name wasceRuntime -interval 5 -units seconds]')
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- En Jython:
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')