Java Agent v2.1.2
Change(アップデート)
weaving設定追加
オープンソースプラグインを追跡できるweaving設定を追加しました。
既存のweaving_reserved設定と同じ機能を持つweaving設定を追加しました。
whatap.conf
weaving=tomcat10
whatap.conf
weaving_reserved=tomcat10
スレッド中断設定の追加
スレッド動作時間が設定値を超えた場合、スレッドを中止するかどうかを設定できるように項目を追加しました。
既定値はfalseです。
whatap.conf
auto_thread_kill_elapsed=0
auto_thread_kill_enabled=false
コレクション監視の変更
Collectionクラスをhookingする方式から、CollectionHolderを通じて間接的にCollectionクラス情報を照会する方式に修正しました。
Collectionを生成するクラスをcollection_nonstatic_holders設定に追加してCollection Mapメニューから確認できます。
whatap.conf
collection_nonstatic_holders=org.apache.catalina.session.ManagerBase