アーティクル - CS178198

commonScheduleQueue は Windchill PDMLink の JMX パフォーマンス テーブルを消去しません

修正日: 21-Feb-2025   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 10.0 to 13.0

説明

  • LogTableCleanerは JMX データベースのログテーブルをクリーンアップしませ
    • JMXデータベースのログテーブルは着実に増加しています
    • プレフタブルの輸出量は膨大
    • たとえば、 SAMPLEDMETHODCONTEXTS、CACHESTATISTICS、RAWSERVLETREQUESTSTATSには多数の行があり、サイズは 15 GB に達します。
  • クリーンアップスケジュールを確認する方法
  • 巨大なサイズのテーブルを消去する方法:
    MISCLOGEVENTSSAMPLEDMETHODCONTEXTSCACHESTATISTICSRAWMETHODCONTEXTSTATS
  • パフォーマンステーブルが適切に存在する
  • 記事 44623で説明されているように、定義されたmaxAgeInDaysの経過後も古いエントリは削除されません。
    • Windchill (バックグラウンド) メソッド サーバーのログには関連するエラー メッセージは表示されません。
  • wt.method.jmx.LogTableCleanerを使用した 1 つの 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.method.jmx.LogTableCleaner=すべて
最新バージョンはこちらを参照ください CS178198