2016-07-13 8 views
0

Ich brauche einen Reverse-Proxy, der Server Mapping nach einem bestimmten Wert in Cookie macht.Apache Traffic Server: Regel basierend auf Cookie

Zum Beispiel, wenn es eine Variable "Schlüssel" gibt und es gleich 2 ist (Schlüssel = 2), muss die Anfrage an den Server 100.100.100.100 umgeleitet werden.

Kann Apache Traffic Server das tun?

P.S. Ich schrieb diese Nachricht an Benutzer Mailingliste von Apache-Server-Verkehr und das ist die Antwort, die ich bekomme:

Dies ist eine automatisch generierte Nachricht.

[email protected] ist nicht mehr bei Yahoo!

Ihre Nachricht wird nicht weitergeleitet.

Wenn Sie eine Verkaufsanfrage haben, bitte mailen Sie [email protected] und jemand wird in Kürze mit Ihnen folgen.

Wenn Sie Hilfe mit einer juristischen Angelegenheit benötigen, bitte eine Nachricht senden

Vielen Dank an [email protected]!

Antwort

0

Sie würden das Header Rewrite Plugin verwenden. In remap.config würden Sie eine Regel wie haben:

map http://example.com http://origin.example.com @plugin=header_rewrite.so @pparam=hdrs.config 

und in hdrs.config ich denke, das funktionieren würde

cond %{COOKIE:key} ="2" 
    set-destination HOST 100.100.100.100