Überwachung von Thread-Pools
Sie können eine ThreadPool-MXBean für die Überwachung von Thread-Pools in Liberty verwenden.
Alle Webanforderungen werden im Thread-Pool mit dem Namen Default Executor ausgeführt. Sie können die Nutzung des Thread-Pools Default Executor mit ThreadPoolMXBean überwachen.
Der ObjectName für die Identifizierung
der MXBean für den Thread-Pool ist folgender:
WebSphere:type=ThreadPoolStats,name=Default Executor
Die folgenden
Schlüsselleistungsdaten sind für ThreadPool verfügbar:
- Threads im Pool (stellt die Poolgröße dar)
- Aktive Threads, die Anforderungen verarbeiten
- Attribute für ThreadPool
- ActiveThreads
- PoolSize
- PoolName (unterstützt nur den Thread-Pool "Default Executor")
- Managementschnittstelle
- Die Verwaltungsschnittstelle für die Thread-Pool-Überwachung ist com.ibm.websphere.monitor.jmx.ThreadPoolMXBean. Sie können die Managementschnittstelle verwenden, um ein Proxy-Objekt anzufordern. Informationen hierzu finden Sie unter Beispiele für den Zugriff auf MBean-Attribute und -Operationen.
- Weitere Informationen zur Managementschnittstelle finden Sie im Java-API-Dokument für Liberty. Die Java-API-Dokumentation für die einzelnen Liberty-APIs finden Sie in einer eigenständigen .zip-Datei in einer der Javadoc-Unterverzeichnisse des Verzeichnisses ${wlp.install.dir}/dev.