请输入您要查询的百科知识:

 

词条 wlst
释义

什么是 WebLogic 脚本工具?

WebLogic 脚本工具 (WebLogic Scripting Tool , WLST) 是一种命令行脚本界面,系统管理员和操作员用它来监视和管理 WebLogic Server 实例以及域。WLST 脚本环境基于 Java 脚本解释器 Jython。除 WebLogic 脚本功能外,还可以使用解释语言(包括本地变量、条件变量以及流控制语句)的常用功能。WebLogic Server 开发人员和管理员可以按照 Jython 语言语法扩展 WebLogic 脚本语言,以满足其环境需要。

WLST 可以做什么?

使用 WLST 可以执行下列任务:

1. 通过使用预定义配置和扩展模板,将 WebLogic Server 域传播到多个目标。

2. 检索域配置和运行时信息。

3. 编辑域配置并将更改保留在域的配置文件中。

4. 编辑自定义、由用户创建的 MBean 和非 WebLogic Server Mbean,例如 WebLogic Integration Server Mbean 和 WebLogic Portal Server Mbean。

5. 实现域配置任务和应用程序部署自动化。

6. 控制和管理服务器生命周期。

7. 访问节点管理器,以远程或本地方式启动、停止和挂起服务器实例,而无需存在正在运行的管理服务器。

WLST 功能包括下列 WebLogic Server 命令行实用工具的功能:weblogic.Admin 实用工具,用于询问 MBean 和配置 WebLogic Server 实例、wlconfig Ant 任务工具,用于对 WebLogic Server 配置进行更改,以及 weblogic.Deployer 实用工具,用于部署应用程序。

通过交替使用 WLST、命令行实用工具和管理控制台,可以创建、配置和管理域。选择何种方法取决于您更喜欢使用图形界面还是命令行界面,同时也取决于是否可以通过使用脚本使任务自动化。

WLST 如何工作?

可以使用脚本工具联机版(连接到正在运行的管理服务器实例或受管服务器实例)和脱机版(断开与正在运行的服务器的连接)。

使用 WLST 联机版

WLST 联机版使访问通过 JMX 进行管理的受管 Bean (MBean) 和 Java 对象(这些对象为底层资源提供了管理接口)变得简便。WLST 是 JMX 客户端,所有使用 WLST 联机版执行的任务也都可以使用 JMX 以编程方式执行。如果 WLST 已连接到管理服务器实例,则使用脚本工具可以导航和询问 MBean,并且向服务器提供配置数据。如果 WLST 已连接到受管服务器实例,则其功能仅限于浏览 MBean 层次。无法使用 WLST 更改受管服务器上的 MBean 的值时,可以使用管理 API 进行更改。Oracle 建议仅更改管理服务器上的配置 MBean 的值。更改受管服务器上 MBean 的值会导致域的配置不一致。

使用 WLST 脱机版

通过使用 WLST 脱机版,可以新建域或更新现有域,而无需连接到正在运行的 WebLogic Server - 支持与 Configuration Wizard 相同的功能)。

WLST 脱机版仅提供对保留的配置信息的访问。您可以创建新的配置信息,以及检索和更改保存在域配置文件(位于 config 目录中,例如 config.xml)或使用 Template Builder 创建的域模板 JAR 中的现有配置信息。

注意: 因为通过 WLST 脱机版,您只能访问和更新配置文件中出现的配置对象,所以若要针对尚未以 XML 元素保存在配置文件中的配置对象查看和/或更改特性值,必须首先创建配置对象。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 0:26:00