Von einem Apache zu zwei Tomcats

Alles, was den Apache betrifft, kann hier besprochen werden.

Von einem Apache zu zwei Tomcats

Postby Noses » 04. May 2007 12:26

Hallo,

was ich habe ist ein apache ( example.de ) einen Prod-Tomcat ( example.de:8080 ) und einen Test-Tomcat ( example.de:9080 )

Jetzt würde ich gerne erreichen das man mit example.de/* eben auf dem Prod-Tomcat zur passenden Anwendung example.de:8080/* kommt und mit example.de/test/* zum Test-Tomcat zur passenden Anwendung example.de:9080/* .

Mit Prod bekomme ich das locker hin, aber Test schaffe ich nicht wirklich :-(

Rein theoretisch müsste ich das doch durch Kombination von ProxyPass und mod_rewrite erreichen können?

Ein paar Denkanstösse würden mir vielleicht schon reichen :-)
Noses
 
Posts: 2
Joined: 04. May 2007 12:20

Postby KingCrunch » 04. May 2007 12:59

was spricht gegen example.com:9080?
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25

Postby Noses » 04. May 2007 13:08

KingCrunch wrote:was spricht gegen example.com:9080?


:-) Vorgesetzte

Nein, es geht einfach darum das URLs bei uns ohne IP oder Port-Bestandteile bekannt gegeben werden sollen. Und da ich auf einem Server nicht Apache und 2 Tomcats auf Port 80 laufen lassen kann muss das im Hintergrund vom Apachen geregelt werden.

Auf Prod komme ich dann ja ganz einfach mit z.B.
"ProxyPass /Anwendung ajp://example.de:8009/Anwendung"

Für Test müsste das dann eben so aussehen:
"ProxyPass /test/Anwendung ajp://example.de:9009/Anwendung"

Funktioniert so aber nicht, mir scheint ich kann mit ProxyPass die URI nur 1 zu 1 weitergeben, aber nicht gleichzeitig noch manipulieren. Und mit mod_rewrite kenne ich mich nicht wirklich aus, alles was ich versucht habe hat nur teilweise geklappt.
Noses
 
Posts: 2
Joined: 04. May 2007 12:20

Postby DJ DHG » 04. May 2007 14:34

Moin Moin!

Code: Select all
ProxyRequests Off
<Proxy *>
   Order deny,allow
    Allow from all
 </Proxy>

ProxyPass /test/ http://192.168.0.55:8080/
ProxyPassReverse /test/ http://192.168.0.55:8080/


Geht Problemlos :wink:

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel


Return to Apache

Who is online

Users browsing this forum: No registered users and 6 guests