GSB 7.0 Standardlösung

Zusammenfassung

Zur Umsetzung der Cluster Strategien aus Kapitel 3 stehen mit den Modulen

  • mod_proxy
  • mod_jk

zwei unterschiedliche Apache Module zur Verfügung, mit deren Hilfe die Tomcat-Apache Kopplung so definiert werden kann, dass ein Apache mit multiplen Tomcats gekoppelt werden kann. Bei der Untersuchung möglicher Umsetzungsalternativen wurden unterschiedliche Fragenstellungen betrachtet, deren Ergebnisse sich wie folgt zusammenfassen lassen:

Fragestellungmod_proxymod_jk
Automatische Verteilung von Anfragen auf unterschiedliche Tomcatsnur statische Trennung möglich -- manuelle Umkonfiguration notwendigautomatischer Wechsel möglich
Session Replicationtheoretisch denkbarmöglich, aber derzeit nicht empfehlenswert
Automatischer Wechsel des verwendeten Generator-Cachesnicht möglich -- manuelle Umkonfiguration notwendigautomatischer Wechsel möglich
Trennung von Generator und Indexermöglich (unabhängig vom Apache Modul)möglich (unabhängig vom Apache Modul)
Erstellung mandanten-spezifischer Indicesmöglich (unabhängig vom Apache Modul)möglich (unabhängig vom Apache Modul)


Da bei einer Umsetzung der Cluster Strategien auf Basis des Apache-Moduls mod_jk die Anforderungen aller Szenarien abgedeckt sind, ist dieses Vorgehen zu empfehlen. Allerdings sollte von einer expliziten Session Replication noch solange abgesehen werden, bis sich dieses Feature stabilisiert hat und die entsprechende Tomcat-Version von CoreMedia unterstützt wird.