使用脚本编制来启动业务级应用程序
您可以使用 wsadmin 工具和 BLAManagement 命令组来启动业务级应用程序。
开始之前
可通过两种方法来完成本任务。使用 AdminTask 对象的 BLAManagement 命令组,或 AdminBLA 脚本库中的脚本来启动业务级应用程序。
过程
- 使用 AdminTask 对象命令来启动业务级应用程序。
- 启动 wsadmin 脚本编制工具。
- 列出环境中的业务级应用程序。 使用 listBLAs 命令来显示环境中业务级应用程序的列表,如以下示例所示:
AdminTask.listBLAs()
可选择性地指定相关业务级应用程序的部分名称,以显示该业务级应用程序的配置标识。如果系统将业务级应用程序的部分名称与唯一的配置标识相匹配,那么此命令会接受所指定的部分名称。请使用以下示例将 myBLA 业务级应用程序的配置标识设为 blaID 变量:myBLA=AdminTask.listBLAs('-blaID BLA1')
- 确定业务级应用程序的状态。 使用 getBLAStatus 命令来显示相关业务级应用程序的状态,如以下示例所示:
AdminTask.getBLAStatus('-blaID myBLA')
此命令会将业务级应用程序的状态返回为 STOPPED 或 STARTED。
- 启动业务级应用程序。 使用 startBLA 命令来启动业务级应用程序,如以下示例所示:
AdminTask.startBLA('-blaID myBLA')
如果系统成功启动业务级应用程序,那么此命令会返回以下消息:BLA ID of started BLA if the BLA was not already running.
- 使用 Jython 脚本库来启动业务级应用程序。
- 启动 wsadmin 脚本编制工具。
- 列出环境中的业务级应用程序。 通过 listBLAs 脚本,通过以下语法来显示环境中业务级应用程序的列表:
AdminBLA.listBLAs(blaName, displayDescription)
您可以指定 blaName 及/或 displayDescription 参数,也可以不指定这两个参数。使用 blaName 参数来指定特定业务级应用程序的名称,以及使用 displayDescription 参数来指定是否要显示每个所返回业务级应用程序的描述。指定空字符串以取代您不希望指定的参数,如以下示例所示:AdminBLA.listBLAs("", "true")
- 启动业务级应用程序。 通过 startBLA 脚本,使用以下语法来启动业务级应用程序:
AdminBLA.startBLA(blaName)
使用 blaName 参数来指定要启动的业务级应用程序的名称,如以下示例所示:AdminBLA.startBLA("myBLA")


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7startbla
文件名:txml_7startbla.html