技术文章 - CS178198
commonScheduleQueue 不会清除 Windchill PDMLink 中的 JMX 性能表
已修改: 21-Feb-2025
适用于
- Windchill PDMLink 10.0 to 13.0
说明
- LogTableCleaner不会清理 JMX 数据库日志表
- JMX 数据库日志表稳步增长
- 预制食品出口规模巨大
- 例如, SAMPLEDMETHODCONTEXTS、CACHESTATISTICS、RAWSERVLETREQUESTSTATS有大量行,大小达到 15GB
- 如何确认清理时间表
- 如何清除巨大的表格:
MISCLOGEVENTS 、 SAMPLEDMETHODCONTEXTS 、 CACHESTATISTICS 、 RAWMETHODCONTEXTSTATS - 绩效表正确存在
- 按照文章 44623中的说明,在定义的maxAgeInDays之后不会清除旧条目
- 在 Windchill(后台)方法服务器日志中看不到相关错误消息
- 使用wt.method.jmx.LogTableCleaner预期记录一个 JMX 数据库日志表:
INFO [commonScheduleQueue.SchedulingThread] wt.method.jmx.LogTableCleaner wcadmin - Purging data from <DB_table> ... INFO [commonScheduleQueue.SchedulingThread] wt.method.jmx.LogTableCleaner wcadmin - Purged <number> rows older than <timestamp> from <DB_table>
- 要激活此日志记录,请将以下行添加到<Windchill>\codebase\WEB-INF\log4jMethodServer.properties
- log4j.logger.wt.方法.jmx.LogTableCleaner=全部
这是文章 178198 的 PDF 版本,可能已过期。最新版本 CS178198