Scripts de administración de aplicaciones

La biblioteca de scripts proporciona varios procedimientos de script para automatizar las configuraciones de aplicación. Consulte la información de uso para los scripts que inician y detienen aplicaciones. Puede ejecutar cada script de forma individual o combinar procedimientos para crear scripts de automatización personalizados para el entorno.

Cada procedimiento de script de gestión de aplicaciones se encuentra en el directorio raíz_servidor_aplicaciones/scriptLibraries/application/V70. Utilice los procedimientos de script siguientes para iniciar y detener aplicaciones:

startApplicationOnSingleServer

Este script inicia una aplicación en un único servidor.

Para ejecutar el script, especifique los argumentos de nombre de aplicación, nombre de nodo y nombre de servidor, como se define en la tabla siguiente:
Tabla 1. Descripciones de los argumentos de startApplicationOnSingleServer. Ejecute el script para iniciar una aplicación en un servidor.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a iniciar.
nodeName Especifica el nombre del nodo en el que se despliega la aplicación.
serverName Especifica el nombre del servidor de aplicaciones en el que se despliega la aplicación.

Sintaxis

AdminApplication.startApplicationOnSingleServer(appName,
nodeName, serverName)

Ejemplo de uso

AdminApplication.startApplicationOnSingleServer("myApp", "myNode", "myServer")

startApplicationOnAllDeployedTargets

Este script inicia una aplicación en todos los nodos desplegados.

Para ejecutar el script, especifique los argumentos de nombre de aplicación y nombre de nodo, como se define en la tabla siguiente:
Tabla 2. Descripciones de los argumentos de startApplicationOnAllDeployedTargets. Ejecute el script para iniciar una aplicación en todos los destinos desplegables.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a iniciar.
nodeName Especifica el nombre del nodo en el que se despliega la aplicación.

Sintaxis

AdminApplication.startApplicationOnAllDeployedTargets(appName,
nodeName)

Ejemplo de uso

AdminApplication.startApplicationOnAllDeployedTargets("myApp", "myNode")

startApplicationOnCluster

Este script inicia una aplicación en un clúster.

Para ejecutar el script, especifique los argumentos de nombre de aplicación y nombre de clúster, como se define en la tabla siguiente:
Tabla 3. Descripciones de los argumentos de startApplicationOnCluster. Ejecute el script para iniciar una aplicación en un clúster.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a iniciar.
clusterName Especifica el nombre del clúster en el que se despliega la aplicación.

Sintaxis

AdminApplication.startApplicationOnCluster(appName,
clusterName)

Ejemplo de uso

AdminApplication.startApplicationOnCluster("myApp", "myCluster")

stopApplicationOnSingleServer

Este script detiene una aplicación en un único servidor.

Para ejecutar el script, especifique los argumentos de nombre de aplicación, nombre de nodo y nombre de servidor, como se define en la tabla siguiente:
Tabla 4. Descripciones de los argumentos de stopApplicationOnSingleServer. Ejecute el script para detener una aplicación en un servidor.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a detener.
nodeName Especifica el nombre del nodo en el que se despliega la aplicación.
serverName Especifica el nombre del servidor de aplicaciones en el que se despliega la aplicación.

Sintaxis

AdminApplication.stopApplicationOnSingleServer(appName,
nodeName, serverName)

Ejemplo de uso

AdminApplication.stopApplicationOnSingleServer("myApp", "myNode", "myServer")

stopApplicationOnAllDeployedTargets

Este script detiene una aplicación en todos los nodos desplegados.

Para ejecutar el script, especifique los argumentos de nombre de aplicación, nombre de célula y nombre de nodo, como se define en la tabla siguiente:
Tabla 5. Descripciones de los argumentos de stopApplicationOnAllDeployedTargets. Ejecute el script para detener una aplicación en todos los destinos de despliegue.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a detener.
nodeName Especifica el nombre del nodo en el que se despliega la aplicación.

Sintaxis

AdminApplication.stopApplicationOnAllDeployedTargets(appName,
nodeName)

Ejemplo de uso

AdminApplication.stopApplicationOnAllDeployedTargets("myApp", "myNode")

stopApplicationOnCluster con scripts wsadmin

Este script detiene una aplicación en un clúster.

Para ejecutar el script, especifique los argumentos de nombre de aplicación y nombre de clúster, como se define en la tabla siguiente:
Tabla 6. Descripciones de los argumentos de stopApplicationOnCluster. Ejecute el script para detener una aplicación en un clúster.
Argumento Descripción
appName Especifica el nombre de la aplicación que se va a detener.
clusterName Especifica el nombre del clúster en el que se despliega la aplicación.

Sintaxis

AdminApplication.stopApplicationOnCluster(appName,
clusterName)

Ejemplo de uso

AdminApplication.stopApplicationOnCluster("myApp", "myCluster")

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libapp5
File name: rxml_7libapp5.html