Für Anwendungen mit rechenintensiven Operationen, die eingehende Anforderungen von einem Nachrichtentransport ohne Transaktionsunterstützung verarbeiten, verwenden Sie einen separaten Worker-Thread, um die Berechnung durchzuführen. Erstellen Sie nach dem Empfang der Anforderung eine Async-Bean-Arbeitsinstanz und übergeben Sie die Arbeit an einen WorkManager, der sie in einem separaten Thread ausführt.
Fahren Sie nach Abschluss der Arbeit mit der Verarbeitung der Anforderung fort. Angenommen, Ihre Anwendung wird auf einer 4-Wege-SMP-Maschine ausgeführt. Der für die Anwendung verwendete WorkManager muss auf zwei Thread begrenzt und nicht erweiterbar sein. Auf diese Weise bleiben die Auswirkungen dieser Tasks mit langer Laufzeit auf zwei der vier CPUs beschränkt. Die verbleibenden beiden CPUs können für die Planung von Tasks mit kurzer Laufzeit verwendet werden.
Nähere Einzelheiten finden Sie in der Dokumentation zu WebSphere Business Integration Server Foundation unter der Webadresse http://www.ibm.com/software/integration/wbisf/library/.
Related concepts
Allgemeine Hinweise zu Clustern und der Verwaltung mit WPF