Announcement

Collapse
No announcement yet.

mod_jk <--> mod_proxy ? Tomcat 5.5/Apache2/win2003

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • mod_jk <--> mod_proxy ? Tomcat 5.5/Apache2/win2003

    Hallo,

    in welchen Situationen ist welcher Connector sinnvoll/ratsam?

    Wir haben folgende Anforderung : Applet kommuniziert via SOAP/Port80 mit Servlet.

    Vollständig, d.h. in beide Richtungen scheint das nur mit mod_jk zu funktionieren.

    Mit mod_proxy (ProxyPass / ProxyPassReverse) funktioniert das allerdings nur lesend, d.h. Applet kann Daten von Servlet abrufen aber keine zurückschicken.

    Ich würde gerne mod_proxy einstetzen, weil es auf den ersten Blick "unkomplizierter" aussieht ... bin ich mit mod_jk besser dran? Wenn ja, welche Version?
    Dank&Gruss,
    Marc

  • #2
    Hallo,

    das Problem ist gelöst, der Fehler war an einer ganz anderen Stelle. Die Fehlermeldung des Applets hat uns leider zunächst irregeführt.

    ABER : es bleibt generell die Frage nach den beiden Alternativen mod_jk und mod_proxy.

    Momentan setzen wir mod_proxy ein und es scheint gut zu funktionieren - wofür also das komplizierte mod_jk?

    Gruss,
    Mar

    Comment


    • #3
      Folgende Gründe sprechen für das mod_jk:

      a) Es ist erheblich schneller ( i.d.R > 50%)
      Die Gründe dafür sind meist:
      Das stehende Verbindungen zwischen WebServer und Tomcat genutzt werden und das Protokoll AJP1.3 einfach effizienter ist.
      Im letzten Jahr hat es darüber zwischen Juni und Oktober 2004 eine grosse Diskussion in der tomdev Liste gegeben.

      b) Das mod_jk 1.2.10 hat einen Loadbalancing Algo:
      - autorecovery
      - redirect
      - domain cluster
      - status ( html/xml)
      - Koordination der Lastverteilung via Shared Memory
      Faires Loadbalancing
      Versucht das mal mit mod_proxy unter Apache 2 oder 1.3.!!
      Erst im Apache 2.1 cvs head befindet sich dafür eine Lösung. (Von den Tomcat Entwicklern :-))

      c) Das neue mod_jk kann ein sehr gutes Protokoll für die Analyse von Fehlern erstellen.

      Also, wenn Du es ernst mit der Koppelung meinst, kommst Du an dem Einsatz des mod_jk nicht vorbei.

      Pete

      Comment


      • #4
        Vielen Dank für die Antwort!

        Demnach ist das mod_jk2 obsolet?

        Würde es nicht Sinn machen, Diese m.E. wichtigen Empfehlungen auf der Tomcat-Homepage zu platzieren?

        Gruss,
        Mar

        Comment

        Working...
        X