专业化管理 > 站点维护 > 管理 Windchill 日志记录 > 配置 API 特定的记录器和基于用户会话的记录器
配置 API 特定的记录器和基于用户会话的记录器
您可以使用 wt.pom.SQL 记录器为所有 Windchill 模块启用持续层日志记录。然而,这会产生大量日志条目。或者,对于精细故障排除,可以使用 API 特定记录器将持续层日志记录限制到特定类。
要启用 API 特定日志记录,请在位于 <WT_HOME>/codebasewt.properties 文件中配置下列特性。
wt.pom.logger.apilevel.classes
指定要为其生成持续层日志消息的类。此特性采用以逗号分隔的完全限定类名称或 API 名称列表形式,例如 wt.dataops.purge.StandardPurgeService,wt.change2.listeners.ResultingChangeEventHandler
以上所示配置示例可专门针对 StandardPurgeServiceResultingChangeEventHandler 类启用持续层日志记录。如果这些类中的任何方法从其他类等调用 API,则系统会为整个调用层次结构生成持续层日志记录。
wt.pom.logger.userlevel.username
指定要为其生成持久化层日志消息的类。此特性采用以逗号分隔的用户名列表形式,例如 wcadmin, user1。
有关上述特性的日志记录机制组合的信息,请参阅下表:
启用的日志级别
配置的 API 名称
配置的用户名
记录的消息
0
NA
NA
NA
不记录任何内容
0
NA
NA
演示
不记录任何内容
0
NA
NA
NA
不记录任何内容
0
NA
NA
演示
不记录任何内容
1
NA
NA
NA
演示
NA
演示
默认日志记录
默认日志记录
默认日志记录
默认日志记录
1
NA
NA
NA
演示
NA
演示
不记录任何内容
演示
不记录任何内容
演示
1
NA
NA
NA
演示
NA
演示
不记录任何内容
不记录任何内容
1
NA
NA
NA
演示
NA
演示
不记录任何内容
演示
如果“演示”为“用户”,则仅记录类消息
以上特性设置所影响的持续层记录器如下所示:
wt.pom.sql
wt.pom.mapping
wt.pom.joinMapping
wt.pom.blob
wt.pom.statementCache
wt.pom.statementCache.summary
wt.pom.refreshCache
wt.pom.properties
wt.pom.accessControl
wt.pds.bind
wt.pds.concurrent
wt.pds.concurrent.statistics
wt.pds.exception
wt.pds.general
wt.pds.queryCancel
wt.pds.queryContext
wt.pds.meta
wt.pds.statementParameter
wt.query
wt.pom.paging
com.ptc.core.query.server
com.ptc.core.query.common
wt.pom.rowCount
这对您有帮助吗?