krischanlp
Registered User
Hallo,
ich hoste diverse Installationen einer Webapplikation für Kunden auf einem vserver von 1blu. Dieser hat neben regelmäßigen Netzwerkausfällen nun auch oft seine Leistungsgrenze erreicht.
Daher würde ich diesen Server jetzt gern um einen weiteren Server erweitern auf den alle Neukunden kommen. Die alten Kunden sollen weiterhin zu dem derzeitigen Server geleitet werden.
Sollte der neue Server dann auch an seine Grenzen stoßen wäre ein dritter Server möglich (oder auch das Abschalten des alten nach einer gewissen Zeit).
Meine Frage nun: wie bekomme ich Apache dazu, dass er URLs nach außen immer gleich darstellt ? Ich bekomme also eine URL der Art: subdomain.domain/path1 und meine Apache muss nach einer Liste von URLs (die der alten Kunden) wissen, dass er diese nun an den anderen Server schicken muss. Weiterhin soll der Kunde nichts davon merken und in der Browserzeile weiterhin die alte URL stehen bleiben.
Es geht hierbei zwar auch in gewisser Weise um Load balancing, aber ich möchte dabei definitiv keine Daten (Webserver oder MySQL) replizieren zwischen den Servern. Jeder Server kennt nur seine Daten - mit außnahme des Servers wo die Domain draufzeigt. Denn dieser muss dann an den / die entsprechenden Server delegieren.
Geht sowas mit Apache oder sollte man diese Sachen anderweitig angehen ?
ich hoste diverse Installationen einer Webapplikation für Kunden auf einem vserver von 1blu. Dieser hat neben regelmäßigen Netzwerkausfällen nun auch oft seine Leistungsgrenze erreicht.
Daher würde ich diesen Server jetzt gern um einen weiteren Server erweitern auf den alle Neukunden kommen. Die alten Kunden sollen weiterhin zu dem derzeitigen Server geleitet werden.
Sollte der neue Server dann auch an seine Grenzen stoßen wäre ein dritter Server möglich (oder auch das Abschalten des alten nach einer gewissen Zeit).
Meine Frage nun: wie bekomme ich Apache dazu, dass er URLs nach außen immer gleich darstellt ? Ich bekomme also eine URL der Art: subdomain.domain/path1 und meine Apache muss nach einer Liste von URLs (die der alten Kunden) wissen, dass er diese nun an den anderen Server schicken muss. Weiterhin soll der Kunde nichts davon merken und in der Browserzeile weiterhin die alte URL stehen bleiben.
Es geht hierbei zwar auch in gewisser Weise um Load balancing, aber ich möchte dabei definitiv keine Daten (Webserver oder MySQL) replizieren zwischen den Servern. Jeder Server kennt nur seine Daten - mit außnahme des Servers wo die Domain draufzeigt. Denn dieser muss dann an den / die entsprechenden Server delegieren.
Geht sowas mit Apache oder sollte man diese Sachen anderweitig angehen ?