Cacheverwaltung
In einer umfangreichen Interact-Umgebung, in der Sie eine große Anzahl Laufzeitserver verwenden, können Sie Cacheverwaltungssoftware verwenden, um die Laufzeitarbeitslast zu verteilen und die Echtzeitleistung der gesamten Laufzeitservergruppe zu verbessern.
IBM® Interact unterstützt standardmäßig zwei Cacheverwaltungslösungen:
*
Ehcache, eine Open-Source-Caching-Lösung, die in jeder Interact-Installation enthalten ist. Wenn Sie die Ehcache-Lösung aktivieren, können Sie mehrere Laufzeitserver verwenden, denen ein Programm für den Lastausgleich vorgeschaltet ist. Das Programm für den Lastausgleich gleicht die Arbeitslast der Laufzeitserver in der Gruppe aus und hilft, die Sitzungsaffinität zu verwalten. Das bedeutet, wenn eine eingehende Sitzung vom Laufzeitserver A bearbeitet wird, werden zusätzliche Anfragen desselben Benutzers von der Sitzung auf Server A erfüllt. Diese Methode der Balancierung der Verbindungen zwischen den Laufzeitservern in der Gruppe kann die Leistung erheblich verbessern, unterliegt aber auch einigen Einschränkungen, da die gesamten Sitzungsdaten im Speicher verwaltet werden und die Menge der verwalteten Sitzungsdaten durch die Speicherbegrenzung jeder Java Virtual Machine (JVM) einschränkt ist.
Weitere Informationen zur Ehcache-Software finden Sie unter: http://ehcache.org/files/documentation/EhcacheUserGuide-2.0-2.3.pdf
*
Interact Extreme Scale Server, eine verteilte Cache-Lösung für Interact-Laufzeit basierend auf WebSphere® eXtreme Scale. Diese Lösung bietet größere Leistungsverbesserungen bei großen Installationen und weitere Vorteile als die Ehcache-Lösung. Bei Interact Extreme Scale Server handelt es sich um eine optionale Installation. Kontaktieren Sie Ihren IBM® EMM-Ansprechpartner, wenn Sie weitere Informationen zu dieser Lösung erhalten möchten.
Beide Lösungen werden im Folgenden genauer beschrieben.
Arbeiten mit Interact Extreme Scale Server
Arbeiten mit Ehcache