服务器查询脚本

该脚本编制库提供多个脚本过程来自动完成服务器配置。请参阅有关用于查询应用程序服务器配置的脚本的用法信息。可以分别运行每个脚本,也可将过程组合在一起来为环境创建定制自动执行脚本。

所有服务器管理脚本过程都位于 app_server_root/scriptLibraries/servers/V70 目录中。 使用下列脚本过程来查询应用程序服务器配置:

checkIfServerExists

此脚本确定配置中是否存在相关服务器。要运行该脚本,请指定节点名和服务器名称参数,如下表中所定义:
表 1. checkIfServerExists 参数描述. 运行脚本以查看服务器是否存在。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。

语法

AdminServerManagement.checkIfServerExists(nodeName, serverName)

用法示例

AdminServerManagement.checkIfServerExists("myNode", "myServer")

checkIfServerTemplateExists

此脚本确定配置中是否存在相关服务器模板。要运行该脚本,请指定模板名称参数,如下表中所定义:
表 2. checkIfServerTemplateExists 参数描述. 运行脚本以查看模板是否存在。
自变量 描述
templateName 指定相关服务器模板的名称。

语法

AdminServerManagement.checkIfServerTemplateExists(templateName)

用法示例

AdminServerManagement.checkIfServerTemplateExists("newServer")

getJavaHome

此脚本显示 Java™ Home 值。要运行该脚本,请指定节点名和服务器名称参数,如下表中所定义:
表 3. getJavaHome 参数描述. 运行脚本以查看 Java 主目录值。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。

语法

AdminServerManagement.getJavaHome(nodeName, serverName)

用法示例

AdminServerManagement.getJavaHome("myNode", "myServer")

getServerProcessType

此脚本显示特定服务器的服务器进程类型。要运行该脚本,请为相关服务器指定节点名和服务器名称参数,如下表中所定义:
表 4. getServerProcessType 参数描述. 运行脚本以查看服务器进程的类型。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。

语法

AdminServerManagement.getServerProcessType(nodeName, serverName)

用法示例

AdminServerManagement.getServerProcessType("myNode", "server1")

getServerPID

此脚本显示特定目标的运行服务器进程标识。要运行该脚本,请为相关服务器指定节点名和服务器名称参数,如下表中所定义:
表 5. getServerPID 参数描述. 运行脚本以查看运行的服务器进程标识。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。

语法

AdminServerManagement.getServerPID(nodeName, serverName)

用法示例

AdminServerManagement.getServerPID("myNode", "server1")

help

此脚本显示 AdminServerManagement 脚本库支持的脚本过程。要显示特定脚本的详细帮助,请指定相关脚本的名称,如下表中所定义:
表 6. help 参数描述. 运行此脚本以查看帮助。
自变量 描述
scriptName 指定相关脚本的名称。

语法

AdminServerManagement.help(scriptName)

用法示例

AdminServerManagement.help("getServerProcessType")

listJVMProperties

此脚本显示与 Java 虚拟机 (JVM) 配置关联的属性。要运行该脚本,请指定节点名、服务器名称和相关 JVM 属性(可选),如下表中所定义:
表 7. listJVMProperties 参数描述. 运行此脚本以查看 JVM 属性。
自变量 描述
nodeName (可选)指定相关节点的名称。
serverName (可选)指定相关服务器的名称。
JVMProperty (可选)指定要查询的 JVM 属性。

语法

AdminServerManagement.listJVMProperties(nodeName, serverName, JVMProperty)

用法示例

AdminServerManagement.listJVMProperties("myNode", "myServer", "")

listServers

此脚本会显示配置中存在的服务器。可选择指定要为特定作用域查询的节点名或服务器类型,如下表中所定义:
表 8. listServers 参数描述. 运行脚本以查看存在哪些服务器。
自变量 描述
serverType 指定要查询的服务器的名称。
nodeName 指定要查询的节点的名称。

语法

AdminServerManagement.listServers(serverType, nodeName)

用法示例

AdminServerManagement.listServers("APPLICATION_SERVER", "myNode")

listServerTemplates

此脚本会显示配置中的服务器模板。要运行该脚本,请指定模板版本、服务器类型和模板名称,如下表中所定义:
表 9. listServerTemplates 参数描述. 运行脚本以查看存在哪些模板。
自变量 描述
templateVersion (可选)指定相关模板的版本。
serverType (可选)指定服务器的类型。有效值包括 GENERIC_SERVERWEB_SERVERAPPLICATION_SERVERPROXY_SERVER 服务器类型。
templateName 选择性地指定相关模板的名称。

语法

AdminServerManagement.listServerTemplates(templateVersion, serverType, templateName)

用法示例

AdminServerManagement.listServerTemplates("", "APPLICATION_SERVER", "default")

listServerTypes

此脚本显示相关节点上提供的服务器类型。要运行该脚本,请指定节点名,如下表中所定义:
表 10. listServerTypes 参数描述. 运行脚本以查看服务器类型。
自变量 描述
nodeName (可选)指定相关节点的名称。

语法

AdminServerManagement.listServerTypes(nodeName)

用法示例

AdminServerManagement.listServerTypes("myNode")

queryMBeans

此脚本会对应用程序服务器进行查询以查找受管 Bean (MBean)。通过定义用于启动或初始化应用程序服务器进程的命令行信息,来增强应用程序服务器的操作。进程定义设置定义运行时属性,例如要运行的程序、用于运行程序的参数以及工作目录。

表 11. queryMBeans 参数描述. 以节点名和服务器名称参数运行该脚本。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。
mbeanType 指定要查询的 MBean 的类型。

语法

AdminServerManagement.queryMBeans(nodeName, serverName, mbeanType)

用法示例

AdminServerManagement.queryMBeans("myNode", "server1", "Server")

showServerInfo

此脚本显示相关服务器的服务器配置属性。该脚本显示单元名、服务器类型、产品版本、节点名和服务器名称。
表 12. showServerInfo 参数描述. 以节点名和服务器名称参数运行该脚本。
自变量 描述
nodeName 指定相关节点的名称。
serverName 指定相关服务器的名称。

语法

AdminServerManagement.showServerInfo(nodeName, serverName)

用法示例

AdminServerManagement.showServerInfo("myNode", "myServer")

viewProductInformation

此脚本显示应用程序服务器产品版本。

语法

AdminServerManagement.viewProductInformation()

用法示例

AdminServerManagement.viewProductInformation()

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libserver2
文件名:rxml_7libserver2.html