如果需要从 HPEL 切换至基本方式记录和跟踪框架,请使用此主题。缺省情况下,设置新应用程序服务器时会启用基本方式记录和跟踪框架。
开始之前
开始此任务之前,请了解 HPEL 方式与基本方式之间的差别。要注意可能需要对您具有的任何使用 HPEL 文件或命令的工具和脚本做出的更改。
关于此任务
您可以使用管理控制台或 wsadmin 脚本编制切换至基本方式。与基本方式相比,HPEL 提供处理速度更快的记录和跟踪功能以及更灵活的方式来使用记录和跟踪内容。
过程
- 使用管理控制台来切换至基本方式。
- 登录管理控制台。
- 如果使用管理代理程序拓扑,请选择要管理的节点并浏览到该节点。
- 从控制台的导航部分中单击。
- 选择要切换至基本方式的服务器。
- 单击更改日志和跟踪方式。
- 单击切换回基本方式。
- 保存更改。
- 使用 wsadmin 脚本编制来切换至基本方式。 这些步骤将修改服务器配置。不需要服务器处于运行状态即可执行这些步骤。
- 启动 wsadmin。 在这种情况下,wsadmin 可以连接至正在运行的服务器,或者访问已停止的服务器的配置数据。请阅读“启动 wsadmin 脚本编制客户机”,以了解更多信息。
- 获取对 HighPerformanceExtensibleLogging 配置对象的引用。
使用 Jython:
HPELService = AdminConfig.getid("/Cell:myCell/Node:myNode/Server:
myServer/HighPerformanceExtensibleLogging:/")
表 1. AdminConfig 命令描述. 此表列示 AdminConfig 命令和描述。命令 |
描述 |
myCell |
单元的名称 |
myNode |
节点的主机名 |
myServer |
服务器的名称 |
- 将 HighPerformanceExtensibleLogging enable 属性设置为 false。
使用 Jython:
AdminConfig.modify(HPELService, "[[enable false]]")
- 获取对 RASLoggingService 对象的引用。
使用 Jython:
RASLogging = AdminConfig.getid("/Cell:myCell/Node:myNode/Server:
myServer/RASLoggingService:/")
表 2. AdminConfig 命令描述. 此表列示 AdminConfig 命令和描述。命令 |
描述 |
myCell |
单元的名称 |
myNode |
节点的主机名 |
myServer |
服务器的名称 |
- 将 RASLoggingService enable 属性设置为 true。
使用 Jython:
AdminConfig.modify(RASLogging, "[[enable true]]")
- 保存配置。
使用 Jython:
结果
服务器现在已配置为在重新启动时使用基本方式记录和跟踪框架。
如果此任务是使用
Deployment Manager 完成的,那么您在重新启动服务器之前可能需要使目标节点上的 Node Agent 同步。