Puede utilizar WebSphere Application Server para definir, iniciar, detener y
supervisar servidores genéricos.
Antes de empezar
Antes de iniciar esta tarea, la
herramienta wsadmin debe estar ejecutándose.
Consulte el tema sobre inicio del cliente de scripts wsadmin, para obtener más información.
Acerca de esta tarea
Un servidor genérico es un servidor que WebSphere Application Server gestiona, pero que no ha proporcionado.
Procedimiento
- Para definir un servidor genérico utilice el ejemplo siguiente:
- Para iniciar un servidor genérico, utilice el parámetro launchProcess, por ejemplo:
En Jacl:
set nodeagent [$AdminControl queryNames *:*,type=NodeAgent]
s$AdminControl invoke $nodeagent launchProcess generic1
En Jython:
nodeagent = AdminControl.queryNames ('*:*,type=NodeAgent')
AdminControl.invoke(nodeagent, 'launchProcess', 'generic1')
Resultado de ejemplo:
true
o bien
false
- Para detener un servidor genérico, utilice el parámetro terminate, por ejemplo:
En Jacl:
set nodeagent [$AdminControl queryNames *:*,type=NodeAgent]
$AdminControl invoke $nodeagent terminate generic1
En Jython:
nodeagent = AdminControl.queryNames ('*:*,type=NodeAgent')
AdminControl.invoke(nodeagent, 'terminate', 'generic1')
Resultado de ejemplo:
true
o bien
false
- Para supervisar el estado del servidor, utilice el parámetro getProcessStatus, por ejemplo:
En Jacl:
$AdminControl invoke $nodeagent getProcessStatus generic1
En Jython:
AdminControl.invoke(nodeagent, 'getProcessStatus', 'generic1')
Resultado de ejemplo:
EN EJECUCIÓN
o bien
DETENIDO