Apache proxypassmatch, do przychodz

Konfiguracja serwerów, usług, itp.
garnus
Posty: 34
Rejestracja: 21 grudnia 2009, 18:20

Apache proxypassmatch, do przychodzącego zapytania dodanie tekstowego typu danych

Post autor: garnus »

Witam.
Używam apache jako stabilizatora (ang. balancer) i chcę by do przychodzącego zapytania dodał tekstowy typ danych

Kod: Zaznacz cały

'qtest=test'
żeby wiedzieć, że przeszedł przez apache, a nie bezpośrednio do aplikacji.

Konfiguracja moja wygląda tak:

Kod: Zaznacz cały

<Proxy balancer://xxx>

  BalancerMember http://10.0.1.1:8080
  BalancerMember http://10.0.1.2:8080
  ProxySet stickysession=JSESSIONID|jsessionid
  ProxySet lbmethod=bybusyness
</Proxy>



ProxyPassMatch /gateway/(.*)$ balancer://xxx/gateway/$1&qtest=test
ProxyPassReverse /gateway/ balancer://xxx/gateway/
Wyrażenie regularne wydaje się być dobre bo działa bez parametru:

Kod: Zaznacz cały

qtest=test
jeżeli pomiędzy

Kod: Zaznacz cały

 balancer://xxx/gateway/aaaaaaaa$1&qtest=test
wstawię

Kod: Zaznacz cały

aaaaaa
to się wywala, jednak nie dodaje

Kod: Zaznacz cały

qtest=test
do zapytania.

Pozdrawiam,
Janek
ODPOWIEDZ