Scripts de consulta de servidor
La biblioteca de scripts proporciona diversos procedimientos de script para automatizar las configuraciones de servidores. Consulte la información de uso para los scripts que consultan la configuración del servidor de aplicaciones. Puede ejecutar cada script individualmente, o combinar los procedimientos para crear scripts de automatización personalizados para el entorno.
checkIfServerExists
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
Sintaxis
AdminServerManagement.checkIfServerExists(nodeName,
serverName)
Ejemplo de uso
AdminServerManagement.checkIfServerExists("myNode",
"myServer")
checkIfServerTemplateExists
Argumento | Descripción |
---|---|
templateName | Especifica el nombre de la plantilla de servidor de interés. |
Sintaxis
AdminServerManagement.checkIfServerTemplateExists(templateName)
Ejemplo de uso
AdminServerManagement.checkIfServerTemplateExists("newServer")
getJavaHome
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
Sintaxis
AdminServerManagement.getJavaHome(nodeName,
serverName)
Ejemplo de uso
AdminServerManagement.getJavaHome("myNode", "myServer")
getServerProcessType
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
Sintaxis
AdminServerManagement.getServerProcessType(nodeName,
serverName)
Ejemplo de uso
AdminServerManagement.getServerProcessType("myNode",
"server1")
getServerPID
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
Sintaxis
AdminServerManagement.getServerPID(nodeName,
serverName)
Ejemplo de uso
AdminServerManagement.getServerPID("myNode", "server1")
help
Argumento | Descripción |
---|---|
scriptName | Especifica el nombre del script de interés. |
Sintaxis
AdminServerManagement.help(scriptName)
Ejemplo de uso
AdminServerManagement.help("getServerProcessType")
listJVMProperties
Argumento | Descripción |
---|---|
nodeName | Opcionalmente especifica el nombre del nodo de interés. |
serverName | Opcionalmente especifica el nombre del servidor de interés. |
JVMProperty | Opcionalmente, especifica la propiedad JVM que se va a consultar. |
Sintaxis
AdminServerManagement.listJVMProperties(nodeName,
serverName, JVMProperty)
Ejemplo de uso
AdminServerManagement.listJVMProperties("myNode",
"myServer", "")
listServers
Argumento | Descripción |
---|---|
serverType | Especifica el nombre del servidor que se va a consultar. |
nodeName | Especifica el nombre del nodo que debe consultarse. |
Sintaxis
AdminServerManagement.listServers(serverType,
nodeName)
Ejemplo de uso
AdminServerManagement.listServers("APPLICATION_SERVER", "myNode")
listServerTemplates
Argumento | Descripción |
---|---|
templateVersion | Opcionalmente, especifica la versión de la plantilla de interés. |
serverType | Opcionalmente especifica el tipo de servidor. Los valores válidos son GENERIC_SERVER, WEB_SERVER, APPLICATION_SERVER y PROXY_SERVER. |
templateName | Opcionalmente especifica el nombre de la plantilla de interés. |
Sintaxis
AdminServerManagement.listServerTemplates(templateVersion,
serverType, templateName)
Ejemplo de uso
AdminServerManagement.listServerTemplates("", "APPLICATION_SERVER", "default")
listServerTypes
Argumento | Descripción |
---|---|
nodeName | Opcionalmente especifica el nombre del nodo de interés. |
Sintaxis
AdminServerManagement.listServerTypes(nodeName)
Ejemplo de uso
AdminServerManagement.listServerTypes("myNode")
queryMBeans
Este script consulta el servidor de aplicaciones acerca de beans gestionados (MBeans). Para mejorar la operación de un servidor de aplicaciones, defina información de la línea de mandatos para iniciar o inicializar el proceso del servidor de aplicaciones. Los valores de definición de procesos definen propiedades de tiempo de ejecución como el programa que se debe ejecutar, los argumentos para ejecutar el programa y el directorio de trabajo.
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
mbeanType | Especifica el tipo de MBean que se va a consultar. |
Sintaxis
AdminServerManagement.queryMBeans(nodeName, serverName, mbeanType)
Ejemplo de uso
AdminServerManagement.queryMBeans("myNode", "server1", "Server")
showServerInfo
Argumento | Descripción |
---|---|
nodeName | Especifica el nombre del nodo de interés. |
serverName | Especifica el nombre del servidor de interés. |
Sintaxis
AdminServerManagement.showServerInfo(nodeName,
serverName)
Ejemplo de uso
AdminServerManagement.showServerInfo("myNode", "myServer")
viewProductInformation
Este script muestra la versión del producto del servidor de aplicaciones.
Sintaxis
AdminServerManagement.viewProductInformation()
Ejemplo de uso
AdminServerManagement.viewProductInformation()