Configuración de las propiedades personalizadas del gestor de temporizadores mediante la herramienta wsadmin
Puede utilizar la herramienta wsadmin para establecer propiedades personalizadas para el gestor de temporizadores.
Acerca de esta tarea
Procedimiento
- Inicie la herramienta de scripts wsadmin utilizando el lenguaje de scripts Jython.
- Identifique el servidor de aplicaciones y asígnelo a la variable de servidor. Utilice el objeto AdminConfig y el mandato getid para recuperar el ID de configuración del servidor y asignarlo a la variable <varname>:
- Utilizando Jacl:
set serv1 [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
- Utilizando Jython:
serv1 = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/')
- Utilizando Jacl:
- Identifique el gestor de temporizadores que pertenece al servidor y asígnelo a la variable del gestor de temporizadores. Utilice el objeto AdminConfig, el mandato list y la variable de servidor para recuperar el gestor de temporizadores y asignarlo a la variable <varname>:
- Utilizando Jacl:
set timermanager1 [$AdminConfig list TimerManagerInfo $serv1]
- Utilizando Jython:
timermanager1 = AdminConfig.list('TimerManagerInfo', 'serv1')
- Utilizando Jacl:
- Cree una nueva propiedad J2EEResourcePropertySet establecida para el gestor de temporizadores y asígnela a la variable establecida de la propiedad del gestor de temporizadores. Utilice el objeto AdminConfig, el mandato create y la variable del gestor de temporizadores para crear un nuevo J2EEResourcePropertySet y asignarlo a la variable <varname>:
- Utilizando Jacl:
set timermanagerpropset1 [$AdminConfig create J2EEResourcePropertySet $timermanager1 {}]
- Utilizando Jython:
timermanagerpropset1 = AdminConfig.create('J2EEResourcePropertySet', timermanager1, [])
- Utilizando Jacl:
- Cree una nueva J2EEResourceProperty para J2EEResourcePropertySet
y asígnela a la variable de propiedad del gestor de temporizadores.
Utilice el objeto AdminConfig, el mandato create y la variable de establecer propiedad para crear una nueva J2EEResourceProperty para la propiedad personalizada lateTimerTime y asignarla a la variable <varname>:
- Utilizando Jacl:
set timermanagerproperty1 [$AdminConfig create J2EEResourceProperty $timermanagerpropset1 {{name "lateTimerTime"} {value "10"} {description "Custom lateTimerTime"} {type "java.lang.String"} {required "false"}}]
- Utilizando Jython:
timermanagerproperty1 = AdminConfig.create('J2EEResourceProperty', timermanagerpropset1, '[[name "lateTimerTime"] [value "10"] [description "Custom lateTimerTime"] [type "java.lang.String"] [required "false"]]')
Existen los parámetros siguientes para la propiedad J2EEResourceProperty:
Nombre
lateTimerTime
Valor
Número de segundos
Descripción
Especifique una descripción.
Tipo
Seleccione java.lang.String
- Utilizando Jacl:
- Guarde los cambios de configuración.
Entre el mandato siguiente para guardar los cambios:
- Utilizando Jacl:
$AdminConfig save
- Utilizando Jython:
AdminConfig.save()
- Utilizando Jacl:
- En un entorno sólo de despliegue de red, sincronice el nodo. Utilice el script syncActiveNodes de la biblioteca de scripts AdminNodeManagement para propagar los cambios a todos los nodos activos, por ejemplo:
- Utilizando Jacl:
$AdminNodeManagement syncActiveNodes
- Utilizando Jython:
AdminNodeManagement.syncActiveNodes()
- Utilizando Jacl:
Resultados
Tareas relacionadas:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_timermanager
File name: txml_timermanager.html